Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 由MathML、LaTex或_C#_Asp.net Mvc 3 - Fatal编程技术网

C# 由MathML、LaTex或

C# 由MathML、LaTex或,c#,asp.net-mvc-3,C#,Asp.net Mvc 3,全部, 我正在构建一个web应用程序(C#,MVC3 Razor),它需要支持数学公式的输入。我知道有很多好的JavaScript库可以做到这一点。我现在的问题与另一端有关 用户输入公式后,需要在动态计算器中与之交互。数学从来都不是很复杂。只有四大运算(+、-、*、/)。公式不会太长 我忍不住觉得一定有人以前解决过这个问题。有人知道什么吗 一些额外要求: -将系统已知的常数插入公式的能力。 -指示值的能力基于用于从参考表中读取的其他两个值。(换句话说,用户输入5和20,系统转到一个表,知道在这种

全部,

我正在构建一个web应用程序(C#,MVC3 Razor),它需要支持数学公式的输入。我知道有很多好的JavaScript库可以做到这一点。我现在的问题与另一端有关

用户输入公式后,需要在动态计算器中与之交互。数学从来都不是很复杂。只有四大运算(+、-、*、/)。公式不会太长

我忍不住觉得一定有人以前解决过这个问题。有人知道什么吗

一些额外要求: -将系统已知的常数插入公式的能力。 -指示值的能力基于用于从参考表中读取的其他两个值。(换句话说,用户输入5和20,系统转到一个表,知道在这种情况下,公式中应使用值3.2。)

我完全希望我会有一些定制做。如此紧密和灵活就足够了

把问题归结起来: -输入:某种已知格式/标记的公式 -过程:转换为数学符号和输入标记 -Render:用户交互式计算器,允许用户输入值并获得公式定义的输出


提前谢谢。

我会试试的

谢谢你的建议。我会仔细看看。这可能会让我更接近我需要的地方。一个很好的部分是,我最终使用的任何标记都应该很容易转换为一个简单的手写公式,这似乎是NCalc想要的。你用过它吗,或者只是知道它?(顺便说一句,我会投票支持你的答案,但我还没有信用。不确定这是否是“正确的”答案…)