Skip to content

Dikshant-Web143/Scientific-Calculator-Java-

Repository files navigation

NAME : DIKSHANT KUMAR

DOMAIN : JAVA PROGRAMMING

INTERN ID : CITS6887

Scientific-Calculator-Java-

A Java-based scientific calculator with a graphical user interface and multiple mathematical operations.

Scientific Calculator Java

A Java-based scientific calculator with a graphical user interface (GUI).

Features

  • Addition
  • Subtraction
  • Multiplication
  • Division
  • Percentage
  • Square root
  • Power
  • Sin
  • Cos
  • Tan
  • Logarithm
  • Natural logarithm
  • Factorial
  • Constants such as π and e
  • Clear and delete functions
  • Dark-themed GUI
  • Black calculator buttons with white text

Technologies Used

  • Java
  • Java Swing
  • Object-Oriented Programming

Project Structure

Scientific-Calculator-Java/
│
├── src/
│   └── ScientificCalculator.java
│
├── README.md
│
└── .gitignore

HOW TO RUN
  Compile
  javac src/ScientificCalculator.java
Run
  java -cp src ScientificCalculator
Purpose
This project was created to practice Java programming, GUI development, mathematical operations, and event handling.
Author
Dikshant Kumar
B.Tech Computer Science Engineering (AIML)

A README should explain what the project does, its purpose, features, and how someone can use it. 3

---

# Step 4: Create .gitignore

Create a file named:

```text
.gitignore
Put this inside:
# Java compiled files
*.class

# Build folders
out/
build/
target/

# IDE files
.idea/
.vscode/

# Operating system files
.DS_Store
Thumbs.db

About

A Java-based scientific calculator with a graphical user interface and multiple mathematical operations.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages