alert(498.46 - 0.1);
我费解的一米啊!!
为啥得到的答案是498.35999999999996~
求高手解答。
我费解的一米啊!!
为啥得到的答案是498.35999999999996~
求高手解答。
解决方案 »
- ajaxfileupload上传图片抱java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
- 为什么参数无法传递到goolge map 里面
- jquery该如何获取div下面的子元素的个数?
- 正宗HTML RPG WebGame发布:神魔对决1-正义的审判,开源下载+在线游戏.
- 再次求救,关于全选的问题。
- 求大神帮忙提取字符串
- 如何通过下来菜单来确定同一表单内其它相应表单元素的显示?在线等待~~~~~
- 怎么样取checkbox类型的文字?
- 如何把属性删掉?比如img width 内有代码
- 如何用一个按钮模拟退格键 一个一个删除Input type=text内的文字?
- 图片放大镜深沉问题,高手进!
- jquery1.6.1垃圾?
我们通常的解决办法有这么几种
1、将数据*100(乘以多少看你的数据)转换成整数 运算完后再除以这个数
2、toFixed(2)来保留固定位数
alert(Math.round((498.46 - 0.1)*100)/100);
js出现这种情况一般都是用toFixed()来解决吧,这个比较方便~