#equation #string #slice #calculator #compute #command-line-interface

bin+lib crook_calculator

提供一种从字符串切片中计算数学方程的功能

2 个版本

0.1.1 2023 年 8 月 27 日
0.1.0 2023 年 8 月 27 日

#1248数学

MIT 许可证

11KB
217

一级 Crook Calculator

一个包含库和二进制crate的包。库crate提供从字符串切片中计算数学方程的一个函数。二进制crate提供对这个函数的命令行接口。

用法

二进制crate

构建并运行二进制文件,然后输入一个方程,例如这样

3 * ( ( 2 + 1 - 1 ) ^ 2 ) / 2 - 3.5

注意空格。任何数量的空格或任何不同的空白字符都可以用来分隔数字和运算符。

库crate

use crook_calculator;

fn main() {
    println!("{}", crook_calculator::compute("2 + 2").unwrap());
}

lib.rs:

Crook calculator

crook_calculator 提供从字符串切片中计算数学方程的一个函数。

无运行时依赖