Skip to content

It is a applet based Java scientific calculator, runs on web. You can calculate any scientific calculation such as number conversion, log calculation, exponential, trigonometric function etc. There are some button and a input and output window. The operation is very simple and optimistic. It also calculate big addition, big multiplication etc.

Notifications You must be signed in to change notification settings

CopotronicRifat/Java-Scientific-Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Scientific Calculator

Overview

This is a simple yet functional Java-based Scientific Calculator developed using Swing for the GUI. It supports basic arithmetic operations along with common scientific functions, providing a lightweight desktop utility for mathematical computations.

Features

  • Basic operations: Addition, Subtraction, Multiplication, Division
  • Scientific functions:
    • Trigonometric (sin, cos, tan)
    • Logarithmic (log, ln)
    • Exponential (e^x, x^y)
    • Square root, factorial, inverse
  • Support for parentheses and order of operations
  • Error handling for invalid input
  • Keyboard and button input support

How to Run

  1. Make sure you have Java installed (JDK 8 or above).
  2. Clone the repository:
    git clone https://github.com/CopotronicRifat/Java-Scientific-Calculator.git
  3. Navigate into the project directory and compile the code:
    javac Calculator.java
  4. Run the application:
    java Calculator

Tools Used

  • Java SE
  • Java Swing (for GUI)
  • AWT (for event handling)

License

This project is licensed under the MIT License.

Author

Created by S. M. Rafiuddin

About

It is a applet based Java scientific calculator, runs on web. You can calculate any scientific calculation such as number conversion, log calculation, exponential, trigonometric function etc. There are some button and a input and output window. The operation is very simple and optimistic. It also calculate big addition, big multiplication etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published