Vb.NET奇怪的计算结果?

时间:2018-07-12 17:43:08

标签: vb.net rounding calculation

在我的VB.NET应用程序中的计算中出现了一些意外的结果……归根结底是这样的:

当我在立即窗口中输入“?4.97 / 0.01”时,结果为:496.99999999999994” ...而更合乎逻辑的(?)将为497 ...至少那是我的计算器所说的;-)。这种行为的解释?

PS。在我的应用程序中,这些值是双精度的。

0 个答案:

没有答案