This is a simple calculator application implemented in Java using AWT (Abstract Window Toolkit) for the graphical user interface.
The calculator provides basic arithmetic operations such as addition, subtraction, multiplication, and division. It also includes additional functionalities such as percentage calculation, clearing the display, and more.
- Arithmetic Operations: Addition, subtraction, multiplication, and division.
- Additional Functions: Percentage calculation, reciprocal (1/x), square (x^2), square root (x^1/2).
- Clearing Options: Clear Entry (CE), Clear (C).
- Memory Functionality: Memory Recall, Memory Store, and Memory Clear.
- Error Handling: Prevents division by zero and provides feedback for invalid operations.
- User Interface: Simple and intuitive interface using AWT components.
To use the calculator:
- Run the compiled Java program.
- Click on the buttons to perform arithmetic operations or other functionalities.
- Input numbers using the numerical buttons.
- View the result in the display area.
- Use additional functionalities like memory operations or clearing options as needed.
This application requires Java to be installed on your system.
Contributions are welcome! If you have any ideas for improvements or find any issues, feel free to open an issue or create a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.