Skip to content

A multi-functional scientific calculator built using Python. This CLI-based project supports basic arithmetic, advanced math operations, factorials, tables, percentage, average, LCM, quadratic equations, scientific functions (like log, sin, cos), and more — all without external libraries.

Notifications You must be signed in to change notification settings

ehtishamaflaq3/calc-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Simple Python Calculator Project

This is a beginner-friendly Python calculator project that offers a variety of basic and scientific operations via a command-line interface. It's ideal for learning Python programming fundamentals and working with functions, conditionals, loops, and user input.

Features

The calculator supports the following operations:

Basic Math

  • Addition (Sum of multiple numbers)
  • Subtraction
  • Multiplication
  • Division

Number Functions

  • Factorial
  • Table generation
  • Percentage calculation
  • Average
  • Minimum and Maximum from a list
  • Power (base^exponent)

Scientific Functions

  • Square Root
  • Logarithm
  • Sine, Cosine, Tangent

Advanced Features

  • LCM (Least Common Multiple of up to 3 numbers)
  • Quadratic Equation Solver (Real & Complex roots)

How to Run

  1. Make sure you have Python installed (Python 3.6+).
  2. Clone the repository or download the code.
  3. Open a terminal or command prompt.
  4. Run the script:
python calculator.py

About

A multi-functional scientific calculator built using Python. This CLI-based project supports basic arithmetic, advanced math operations, factorials, tables, percentage, average, LCM, quadratic equations, scientific functions (like log, sin, cos), and more — all without external libraries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages