Welcome to the Scientific Calculator project! This repository contains the source code for a scientific calculator application that supports various mathematical operations and functions.
The Scientific Calculator is a versatile and user-friendly application designed to perform a wide range of mathematical operations, from basic arithmetic to complex scientific calculations. This project aims to provide an accurate and efficient tool for students, engineers, and anyone who needs to perform precise mathematical computations.
- Basic arithmetic operations: addition, subtraction, multiplication, and division
- Advanced mathematical functions: trigonometric, logarithmic, exponential, and more
- Support for parentheses to enforce operation precedence
- User-friendly interface with clear display of input and output
To get started with the Scientific Calculator, follow these steps:
-
Clone the repository:
git clone git@github.com:VaishnaviThakre/Scientific-Calculator.git
-
Navigate to the project directory:
cd Scientific-Calculator
-
Install the required dependencies:
Depending on the implementation, you might need to install specific libraries. For example, if the calculator is implemented in Python:
pip install -r requirements.txt
-
Run the application:
python calculator.py
Once the application is running, you can use the interface to perform various mathematical operations. Here are some examples:
-
Basic Arithmetic:
3 + 5
12 / 4
7 * 8
-
Advanced Functions:
sin(45)
log(100)
exp(2)
-
Using Memory Functions:
M+
to add the current result to memoryMR
to recall the value stored in memoryMC
to clear the memory
Ensure to follow the on-screen instructions for a smooth experience.
We welcome contributions to enhance the functionality and usability of the Scientific Calculator. If you would like to contribute, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bugfix:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add feature"
- Push to the branch:
git push origin feature-name
- Create a pull request detailing your changes.
This project is licensed under the MIT License. See the LICENSE file for more details.
Thank you for using the Scientific Calculator! Happy calculating!