- Introduction
- Features
- Installation
- Usage
- Technologies Used
- Contributing
- License
The Advanced Calculator is a GUI-based calculator application developed in Java using Swing. It supports basic arithmetic operations such as addition, subtraction, multiplication, and division, as well as advanced functions like square root calculation.
- Basic arithmetic operations (addition, subtraction, multiplication, division)
- Advanced operations (remainder, square root)
- Intuitive and user-friendly GUI
- Real-time calculation updates
- Clear display
- Delete last entry feature
- All-clear functionality
- Clone this repository to your local machine:
https://github.com/AarinPaul/Advance-Calculator.git
- Navigate to the project directory:
cd advanced-calculator
-
Open the project in your preferred Java IDE (such as IntelliJ IDEA, Eclipse, or NetBeans).
- Import the project as a Java project.
- Make sure you have JDK installed (Java 8 or higher is recommended).
To use the Advanced Calculator, follow these steps:
-
Run the MainUI class:
- In your IDE, navigate to the MainUI class and run it.
-
Interacting with the calculator:
- Use the number buttons to input values.
- Select the desired operation (addition, subtraction, etc.).
- Press the = button to see the result.
- Use AC to clear the screen, DEL to delete the last entry, and √ to calculate the square root.
Java : The core programming language used for development.
Swing : A part of Java Foundation Classes (JFC) used for building graphical user interfaces (GUIs).
Contributions are always welcome!
-
Fork the Project
-
Create your Feature Branch :
bash git checkout -b feature/AmazingFeature
-
Commit your Changes :
bash git commit -m 'Add some AmazingFeature'
-
Push to the Branch :
bash git push origin feature/AmazingFeature
-
Open a Pull Request
This project is licensed under the GNU-LGPL Version 2.1. See the LICENSE file for details