2个版本
0.1.1 | 2022年9月19日 |
---|---|
0.1.0 | 2022年9月19日 |
#1695 in 数学
8KB
143 行
g_calc
用Rust编写的简单计算器实用工具
安装
将其添加到您的Cargo.toml中
[dependencies]
g_calc = "0.1.1"
使用方法
use g_calc::{convert,solve};
let sample_expr = "1 + 2 * 3";
//this fn converts the given infix expression to postfix expression
let postfix_expr = g_calc::convert(sample_expr).unwrap();
//this fn solves the postfix expression and returns the result
let output = g_calc::solve(postfix_expr).unwrap();
// output = 7
适用于基本的数学计算
- 指数(^)
- 加、减、乘、除
- 支持十进制表示法(例如,0.1 + 0.2)
- 支持括号(())
lib.rs
:
g_calc
g_calc
是一个小型实用工具,使执行计算更加方便。