【发布时间】:2020-11-21 20:18:46
【问题描述】:
我正在构建一个计算器应用程序。当我按下计算器上的% 按钮时,它会将当前值乘以 0.01。
如果我做52 * 0.01,我会得到0.52。但是如果我再按一下,它会计算0.52 * 0.01,我得到0.005200000000000001。
此值会显示给应用程序的用户。如何截断多余的数字以以 0.0052 结尾,以便更有意义?
【问题讨论】:
-
使用
Decimal而不是Double -
这就是解决方案,谢谢。