Code Monkey home page Code Monkey logo

calculatorv3's Introduction

CalculatorV3

Description

Welcome to CalculatorV3! This lightweight Java calculator was built as an improvement of my second version of a calculator that I built a few years ago, CalculatorV2. Happy calculating! ๐Ÿ–ฉ

Features

  • Solve basic equations
  • Buttons and a calculator display
  • Operators - (+, -, *, /, %, ^)
  • Special Operators - (log_10(x), ln(x), sin(x), cos(x), tan(x))
  • Solve equations in one line

Limitations

There are known limitations to CalculatorV3 due to lack of programming knowledge or capabilities.

  • No expressions are allowed for change signs (+/-) button. Can only change the sign of a single number to a postive or a negative.
  • Not a fully fleshed-out scientific calculator.
  • Does not have all buttons normally seen in a scientific calcualtor.
  • Does not have the ability of changing from degrees to radians and vise-versa.

How to Run CalculatorV3 As An Executable Program

Windows

Without Windows Command Prompt Or Windows PowerShell

  1. Download this GitHub Repository as a .zip file and extract the .zip file.
  2. Navigate to your extracted folder and open the .exe file by double clicking it or right click and then clicking "Open".

With Windows Command Prompt Or Windows PowerShell

  1. Download this GitHub Repository as a .zip file and extract the .zip file.
  2. Open Windows Command Prompt or Windows PowerShell by searching with the Windows Start Menu.
  3. Navigate to the extracted folder by entering the cd command. cd <directory_name>
  4. Enter this command to run CalculatorV3 from the command line: java -jar calculatorv3.jar

For more information, please check this Brave AI response: https://search.brave.com/search?q=How+to+run+a+.jar+file+windows+terminal

Mac

  1. Download this GitHub Repository as a .zip file and extract the .zip file.
  2. Open your Mac terminal
  3. Navigate to the extracted folder by entering the cd command. cd <directory_name>
  4. Enter this command to run CalculatorV3 from the terminal: java -jar calculatorv3.jar

For more information, please check this Brave AI response: https://search.brave.com/search?q=How+to+run+a+.jar+file+mac+terminal&summary=1&summary_og=5df1a4ac1b2781bdb02af3

Linux

  1. Download this GitHub Repository as a .zip file and extract the .zip file.
  2. Open your Linux terminal
  3. Make sure Java is installed by running java --version.
  4. Navigate to the extracted folder by entering the cd command. cd <directory_name>
  5. Enter this command to run CalculatorV3 from the terminal: java -jar calculatorv3.jar

For more information, please check this Brave AI response: https://search.brave.com/search?q=How+to+run+a+.jar+file+ubuntu+command+line+terminal

License

Click this hyperlink to view CalculatorV3's MIT License: https://github.com/WeiJian123-tech/CalculatorV3/blob/b0b01dda31770b4bd4e9cff9d4145f7a44d2d782/LICENSE

calculatorv3's People

Contributors

weijian123-tech avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.