首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

字符勾通过parseFloat函数转化 后相加出现意外數值

2012-12-31 
字符串通过parseFloat函数转化 后相加出现意外數值[解决办法]引用:引用:应该是浮点数运算的时候,先转化为

字符串通过parseFloat函数转化 后相加出现意外數值


[解决办法]
引用:
引用:应该是浮点数运算的时候,先转化为二进制,用二进制来算,结果再转回十进制
那該怎麼解決了呢? parseFloat貌似只有一個參數。http://www.w3schools.com/jsref/jsref_parsefloat.asp


用toFixed(2) 保留两位小数
[解决办法]
引用:
引用:引用:应该是浮点数运算的时候,先转化为二进制,用二进制来算,结果再转回十进制
那該怎麼解決了呢? parseFloat貌似只有一個參數。http://www.w3schools.com/jsref/jsref_parsefloat.asp

用toFixed(2) 保留两位小数
    ……

var num =  parseFloat("7.99") + parseFloat("10")
alert(num.toFixed(2))

热点排行