Skip to content

CodexEmmzy/Arithmetic_Expression_Evaluator_CLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust Arithmetic Expression Evaluator

Introduction

Welcome to the Rust Arithmetic Expression Evaluator! This powerful command-line tool is designed to handle complex arithmetic expressions with ease. Whether you're a mathematician, a programmer, or just someone who loves solving equations, this Rust application is your new best friend.

Features

  • Evaluate arithmetic expressions of varying complexity.
  • Support for addition, multiplication, division, subtraction, and exponentiation.
  • Error handling for invalid expressions.
  • A user-friendly command-line interface.

Example

Let's jump right into an example to see what this application can do. Imagine you have the following arithmetic expression: 1+2*3.2+(4/2-3/2)-2.11+2^4

When you run the Rust Arithmetic Expression Evaluator, it will process this input and display the result: Result: 21.79

Yes, it's that simple! Whether you're dealing with basic math or complex equations, this application has got you covered.

How to Use

Using this application is a breeze. Simply follow these steps:

  1. Clone this repository to your local machine.
  2. Build the application using Rust's package manager, Cargo.
  3. Run the application from the command line, providing the arithmetic expression as an argument.

And there you have it! The result of your expression will be displayed on the screen.

Contributions

We welcome contributions from the Rust and mathematics communities. If you have ideas for improvements, bug fixes, or new features, feel free to open an issue or submit a pull request. Together, we can make this application even more incredible.

Get Started

Don't wait! Get started with the Rust Arithmetic Expression Evaluator today and take your arithmetic problem-solving skills to the next level. Whether you're a student, a developer, or just someone who loves numbers, this application is a must-have in your toolkit.

Happy computing! 🚀


Software Engineer(Rust, Javascript/TypeScript, Web Assembly) | Blockchain Developer | Aspiring Doctor

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages