Skip to content

Releases: thickkoezz/rust-calculator

Rust Calculator v0.1.0

03 May 18:22

Choose a tag to compare

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
  • Linux:

    • Command-line interface: rust-calculator-cli
    • Graphical interface: rust-calculator-gui

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 --release

License

This project is licensed under the MIT License - see the LICENSE file for details.