Ncalc将小数除以小数



在Ncalc中有没有办法将一个小数除以另一个小数?

当我尝试时

Expression exp = new Expression("119 / 1.19");
    try
    {
        MessageBox.Show(exp.Evaluate().ToString());
    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.Message, "ERROR");
    }

我得到:

"运算符'/'不能应用于'decimal'和'double'类型的操作数"。

使用System.Double

像这个

System.Double amount = 11000.19;
Expression ex = new Expression("Amount*0.2");
ex.Parameters.Add("Amount", amount);
object result = ex.Evaluate();

最新更新