数值转换的问题?请大家帮忙!
Convert.ToDouble( "156579.48 ") * 100
为什么这样得到的结果是15657948.000000002
我想应该是
15657948
请在家帮我看看这是什么?多谢了!
[解决办法]
Convert.ToDouble( "156579.48 ") * 100
先执行Convert.ToDouble( "156579.48 "),再做乘法操作,肯定是15657948.000000002结果了啊
最后再截取一下字符就可以了
[解决办法]
先设置精度,在精度范围内都做相等处理