Skip to content

kharatpatil/Python-Scientific-Calculator-with-Gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

🧮 Scientific Calculator (Tkinter GUI)

A simple yet powerful scientific calculator built using Python's tkinter module. This calculator supports a variety of scientific functions such as trigonometric, logarithmic, and exponential operations — all inside a clean graphical interface. A Python-based Scientific Calculator with a Tkinter GUI supporting advanced math functions like sin, cos, log, factorial, π, and more.


🚀 Features

  • Basic arithmetic operations: +, -, *, /, %
  • Trigonometric functions: sinθ, cosθ, tanθ
  • Hyperbolic functions: sinh, cosh, tanh
  • Exponential & logarithmic functions: , , , log10, ln, e, π
  • Advanced operations:
    • Square root:
    • Cube root:
    • Factorial: x!
    • Angle conversions: deg, rad
  • Clear options:
    • CE: Clear entire entry
    • C: Clear last character
  • GUI: Built using tkinter, no external libraries required

📸 Output — Screenshots

Here’s how the Scientific Calculator looks:

Calculator Screenshot


🖥️ How to Run

🔹 With python3

  • Dependencies:
  • tkinter (built-in with Python 3)
  • math (built-in) No external libraries required!

🔹 Without python3

  1. Install pip, math, and tkinter
    Make sure Python is installed. On most systems, tkinter and math are pre-installed.
    If not, you can try installing tkinter with:
    pip install tk
  2. Clone the Repository
    git clone https://github.com/kharatpatil/Python-Scientific-Calculator-with-Gui.git
    cd scientific-calculator-tkinter
  3. Run the Application
    Python-Scientific-Calculator-with-Gui.py

About

A Python-based Scientific Calculator with a Tkinter GUI supporting advanced math functions like sin, cos, log, factorial, π, and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages