NAME : DIKSHANT KUMAR
DOMAIN : JAVA PROGRAMMING
INTERN ID : CITS6887
A Java-based scientific calculator with a graphical user interface and multiple mathematical operations.
A Java-based scientific calculator with a graphical user interface (GUI).
- 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
- Java
- Java Swing
- Object-Oriented Programming
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