比如我有一道题,点击解题按钮,在正确解题的同时能把解题的步骤生成成文本来记录下来,解题的公式有求和,幂运算等等,(公式难度差不多高考数学的题目),谢谢!

解决方案 »

  1.   

    楼主想要的是,如果有一个题目
    1 + 2 + 3 * 4 - (ln10 + 2^3 + 100 * ( 1 -2 ) + 10 )
    求解?
    然后需要程式正确的输出运算的优先顺序以及每部顺序的步骤?这个不是C#干的事情了(也能干,只是十分十分的繁琐,麻烦)
    如果是汇编,每次输出寄存器的变化就OK了,哈哈
      

  2.   

    可以用C# DataTable的compute
    public static object Eval(string AExpression)
    {
        try
        {
            return new DataTable().Compute(AExpression, "");
        }
        catch
        {
            return null;
        }
    }---
    object o=new DataTable().Compute("4*36+7+88/122", "");
    Console.WriteLine(o);
    151.72131147541
      

  3.   

    http://www.mathway.com/要是自己用,用这个网站吧~这个能写出来,数学和算法也是非常精通了~