Skip to content

About

Terminal-based scientific & compound interest calculator with AST-safe expression parsing, memory registers, and unit conversions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

Terminal Calculator 🔢🧮

License: MIT Python 3.8+ CI

AST-safe, zero-eval scientific and financial calculator for terminal workflows.

Highlights

  • 🛡️ Zero Vulnerability: Evaluates mathematical syntax trees via Python's AST rather than hazardous eval().
  • 📐 Scientific Helpers: Native support for trigonometry, square roots, exponents, and logs.
  • 💵 Compound Interest: Built-in annualized compounding calculation module.

Quickstart

python calculator.py "2**10 + sqrt(144)"
# > 2**10 + sqrt(144) = 1036.0

License

MIT.

About

Terminal-based scientific & compound interest calculator with AST-safe expression parsing, memory registers, and unit conversions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages