110,546
社区成员
发帖
与我相关
我的任务
分享
57.0
var a = 0.58;
for(var j=0;j<99;j++)
a+=0.58;
document.write(a);
//浮点数的出来的计算结果为57.99999999999988
var a = Math.Floor((decimal)0.58 * 100);//这样才会输出58
更多信息参考:http://msdn.microsoft.com/zh-cn/library/e0b5f0xb.aspx