解决我 用于解析和解析数学表达式的C#.NET Core解决方案。 项目具有由扩展Backus–Naur形式定义的自己的表达上下文无关语法。 语法是使用Amy库的解析器。 实际版本支持: 运算符+,-,*,/,^,% 函数:sin,cos,argsin,argcos,tan,argtang,logx,ln,min,max,sum,avg 变量:PI,e, 递归函数的使用sin(cos(sin(cos(0.1)))) 自定义上下文 以令牌返回表达式 以令牌后缀表示法返回表达式 使用自定义类型作为结果或函数参数 以及更多.. 如何使用它 只需使用,只需创建MathCalculator类
1