Releases: thickkoezz/rust-calculator
Releases · thickkoezz/rust-calculator
Rust Calculator v0.1.0
I'm excited to announce the first official release of Rust Calculator - a powerful calculator written in Rust with both command-line and desktop graphical interfaces.
What's Included
This initial release provides a solid foundation with the following features:
- Dual Interfaces: Choose between a fully-featured command-line interface with history support and tab completion, or a modern desktop GUI with keyboard shortcuts
- Comprehensive Calculation Support:
- Basic arithmetic operations (addition, subtraction, multiplication, division, modulo, exponentiation)
- Mathematical functions (sqrt, trigonometric functions, logarithms, etc.)
- Mathematical constants (π, e, τ, φ)
- Unit conversions for length, weight, temperature, volume, and angles
- User-Friendly Features:
- Memory functions (M+, M-, MR, MC)
- User-defined variables
- Persistent calculation history
- Robust error handling
Downloads
-
Windows:
- Command-line interface:
rust-calculator-cli.exe - Graphical interface:
rust-calculator-gui.exe
- Command-line interface:
-
Linux:
- Command-line interface:
rust-calculator-cli - Graphical interface:
rust-calculator-gui
- Command-line interface:
Installation
Simply download the appropriate executable for your system and run it. No additional installation required.
For those who prefer to build from source:
git clone https://github.com/thickkoezz/rust-calculator.git
cd rust-calculator
git checkout v0.1.0
cargo build --releaseLicense
This project is licensed under the MIT License - see the LICENSE file for details.