库将字符串解析为公式,适用于Windows Phone 7
是否有任何.NET库将字符串解析为公式?
即; “如果用户输入”(2 + 5)* 2“,图书馆将能够计算出来吗?
编辑:最好能够与Windows Phone 7一起使用而没有太多摆弄的东西会很棒!
我发布了支持表达式,变量和函数的源代码。
您可以在http://www.blackbeltcoder.com/Articles/algorithms/ac-expression-evaluator上看到它。
NCalc是一个相当不错的库,它将解析.NET代码中的数学表达式。
编辑 – Github上的新位置。
由于可能的复杂性,我建议从一个Web API开始 – WolframAlpha最近打开了他们的网站 ,它运行良好。 作为副作用,您的应用程序必须始终连接到活动网络。