在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();