简单计算
小型命令行实用程序,用于评估简单的数学表达式。 实现递归下降解析器,将输入,中缀表达式转换为后缀表达式,然后对其求值以输出结果。
用法
只需调用二进制文件,然后调用要评估的表达式即可
$ calculate 2*2
2*2 = 24.000000
支持+ , - , * , / , ^运算符,以及sin , cos , tan , asin , acos , atan , log和exp函数。
建造
需要兼容c99的编译器。 使用cl.exe 19.24.28314版本,gcc版本8.