math-parser:解析数学字符串并评估它们

时间:2024-06-19 18:41:20
【文件属性】:

文件名称:math-parser:解析数学字符串并评估它们

文件大小:122KB

文件格式:ZIP

更新时间:2024-06-19 18:41:20

C#

数学解析器 该项目使用来解析编造语言中的数学表达式。 该库接受一个字符串,可以将其转换为令牌流,将该流解析为解析树(返回根节点),并将其计算为结果。 该语言支持多种类型,目前只有整数、实数 ( double )、列表 ( List )、布尔值和字符串。 该库为许多数学计算提供了许多内置函数,从平方根到排列再到帮助函数。 用法 为了使用这个库,请继续下载相应的 Nuget 包,该包目前正在上传中。 此库的某些功能 ( ) ( ) 依赖于 MathPlus 库,但如果使用 Nuget,则应与此包一起下载。 如果您只需要可以解析字符串并评估结果的东西,那么Evaluator.Evaluate()是最简单的方法。 要评估字符串"5.5 * (34.6 + 2)" ,请使用以下代码: double result = Evaluator . Evaluate ( " 5.5


网友评论