0
这里是我的代码:NCalc expression.evaluate输出不同的手动
Dim ex As String = "(((105 * 4000) * 0.20) - ((0 + 10000) * (105 * 4000))/((105 * 4000) + Round((52 * 18192.31),0)))/24"
Dim x As New Expression(ex)
Dim result As Decimal = x.Evaluate
Console.WriteLine(result.ToString("N"))
返回:3,502.90,但是当我手动和通Excel的计算它的输出我得到的是: 3371.888737
这里是我的手工计算的图像...
作品就像一个魅力......万分感谢先生! :) – napster