Skip to content

AdityaRoy999/Advance-Calculator-in-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Calculator in Python

🧮 Welcome to the Advanced Calculator project! 🧮

This Python project provides a comprehensive set of mathematical functions, making it an ideal tool for various calculations. From basic arithmetic operations to advanced mathematical functions, this calculator has got you covered!

Table of Contents

Features

  • Basic Arithmetic Operations: Addition, Subtraction, Multiplication, Division, Exponentiation.
  • Trigonometric Functions: Sine(sin), Cosine(cos), Tangent(tan), Cotan(cot), Secant(sec), Cosecant(cosec).
  • Inverse Trignomtric Functions: sin-1x, Cos-1x, Tan-1x.
  • Root Operations: Square Root, Cube Root, Random Root(y√x).
  • Advanced Functions: Factorial, Permutations, Combinations.
  • Logarithmic Operations: Natural Logarithm, Base-10 Logarithm, Base-2 Logarithm.
  • Limit,Differentiation and Integration: Limit,Differentiation, Definite and Indefinite Integration.
  • Matrix Operations: Matrix Addition,Subtraction and Multiplication.
  • Series Expansion and Finite Differences: Series Expansion and Finite Differences.

Code Components

  • Code components consist of code-snippets which is used to create the calculator and is broken into steps so that the user can understand how the calculator is working easily.

Usage

To use the calculator, follow these steps:

  1. Clone the repository:

    git clone https://github.com/AdityaRoy999/Advance-Calc-in-python.git
  2. Navigate to the project directory:

    cd Advance-Calc-in-python
  3. Run the calculator:

    python Advcalculator.py
  4. Follow the on-screen instructions to perform calculations. Use the menu to choose from various functions.

Requirements

• Python 3.8 Atleast recommended • itertools • math • sympy • Numpy

Contributing

Contributions are welcome! If you'd like to contribute to this project, feel free to open a pull request with your changes. Please ensure that your code follows the PEP 8 style guide and includes appropriate documentation.

License

This project is licensed under the License Name - see the LICENSE file for details.

About

This Project will showcase a Advance calculator in python.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages