c# - 在代码隐藏中将表达式从文本框转换为数学表达式

标签 c# math equation equations

<分区>

Possible Duplicate:
I need a fast runtime expression parser

当有人在我页面上的文本框中输入 x*y^z 时,如何在后面的代码中计算该等式并获得结果?

最佳答案

.NET 没有用于计算任意字符串的内置函数。但是,一个名为 NCalc 的开源 .NET 库

NCalc is a mathematical expressions evaluator in .NET. NCalc can parse any expression and evaluate the result, including static or dynamic parameters and custom functions.

关于c# - 在代码隐藏中将表达式从文本框转换为数学表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13071823/

相关文章:

c# - 为什么 VS 经常使用 "this"?

c# 比较字符串的第一个字符和字符数组的一个/一个用法

java - java中求点到边距离的函数

c# - 如何在 "jump"方法中使用 bool 值?

c# - 如何在 Ubuntu 上使用 NginX 提供 Blazor 应用程序

math - 函数 f 不在 O(g) 中且 g 不在 O(f) 中

java - 三、求23组x y z值满足条件x^3+y^3=1+z^3

c - 是什么意思!!在 C 中——为什么需要它?

Python 方程求解器(最大值和最小值)

c - C 中的简单方程求解