Calc#
Calc is a macOS calculator app with arbitrary-precision decimal math, scientific functions, keyboard input, native copy support, and calculation history.
Requirements#
- macOS with Xcode installed
- Xcode command line tools available
Scripts#
| Command | What it does |
|---|---|
./build.sh |
Build a Release app into ./.build/Release/Calc.app |
./debug.sh |
Build a Debug app into ./.build/Debug/Calc.app and open it |
./debug.sh --build-only |
Build the Debug app without launching it |
./debug.sh --exec |
Build the Debug app and run the binary directly in the terminal |
./test.sh |
Run the test suite |
./install.sh |
Build and install Calc.app, then refresh Spotlight registration |
Scientific input#
Text input supports sin, cos, tan, asin, acos, atan, ln, log, log10, sqrt, abs, exp, pi, and e.
Basic arithmetic stays exact for large integers and decimal expressions; the display adds grouping separators and switches to scientific notation for very large values.