【发布时间】:2013-11-28 07:16:55
【问题描述】:
我正在计算十进制的小值,预期结果是 = 345.00 但得到的结果是 = 345.0000
我的代码是decimal temp= 6900 * ( 5 / 100);
temp = 345.0000 如何舍入?我想显示 345.00 ?我的错误是什么?
我也试过这个代码Math.Round(tempdiscountprice, 2);,但它在这里不起作用。帮帮我
【问题讨论】:
-
看起来是显示/显示不四舍五入的问题。
-
谢谢guyz,我知道了,我使用了这个代码
temp.ToString("N2")