JS和XSLT里都有的数据计算问题.
在IE里写个JS脚本: alert((7.89*2.5).toFixed(2));竟然弹出19.72, 而不是19.73 接着试了试: alert(7.89*2.5); 弹出19.72499999998. 而不是19.725 才知道原来是这样使得四舍五入至小数点后两位结果值成了19.72, 而不是19.73. 最后只好自己写了个函数代替toFixed函数:function Round(a_Nu
原创
2005-05-25 17:25:00 ·
1208 阅读 ·
0 评论