天测试的测出来的。parseInt(1.13*100),实际返回值是112,下面有个示例,大家可以看看下
这是一个很诡异的事情,今天测试的测出来的。parseInt(1.13*100),实际返回值是112。直接看代码吧
 
<head>
<script type="text/javascript">
function test(){
var thisvalue = 0;
thisvalue=yuanToFen($("#inp").val());

alert(thisvalue);
}
/*元转分*/
function yuanToFen(yuan){
return parseInt(yuan*100,10);//解决方法:将 此处返回改为:parseInt(yuan*1000,10)/10;
}
</script>
</head>
<body>
<div>
<input type="text" id="inp" name="pl" value="1.14"/><!-- 当输入值是:1.13、1.14、1.15、1.16时,此bug才会出现,其他数据目前没有发现有此bug -->
<input type="button" name="ok" value="确认" onclick="test();"/>
</div>
</body>
</html>

当执行以上代码时,你会发现,当你输入1.13-1.16这期间的数字时,比如输入了1.13,但是alert出来的值却是1.12,同样,输入是1.16则alert出1.15.

但是当输入2.13、3.13、0.13都不会出现这样的情况。

此bug对于最做账的业务来说尤其重要。

例如:你要给某某人汇款,汇款单位是(亿元),你汇款1.13个亿,结果实际成了1.12个亿。哈哈。开个玩笑。但是程序是讲究严谨,不管是一分钱还是零点零一分钱是谁的就是谁的,千万不能马虎。
最新资讯
拍拍贷正式更名为信也科技 前三季净利近6亿元降逾7%

拍拍贷正式更名为信也

11月19日,美股上市金融科技公司拍拍贷(NYSE:PPDF)发布了20
金立新增两条被执行人信息 涉及金额约1.87亿元

金立新增两条被执行人

根据天眼查的信息显示,11月18日,深圳市金立通信设备有限
途牛第三季度净营收8.5亿元 高于市场预期

途牛第三季度净营收8.

途牛2019年第三季度净营收为8.525亿元人民币,市场预期
滴滴副总裁郄小虎:很快在上海推出自动驾驶叫车服务

滴滴副总裁郄小虎:很快

据国外媒体报道,滴滴出行副总裁、网约车部门CTO郄小虎
威马汽车计划半年内完成10亿美元D轮融资

威马汽车计划半年内完

威马汽车首席战略官鲁珀特·米切尔(Rupert Mitchell)今
滴滴顺风车明日3城市试运营 北京延缓至12月

滴滴顺风车明日3城市

11月20日上午9点,滴滴顺风车将在哈尔滨、太原、常州3个
最新文章
微信小程序调用天气接口并且渲染在页面过程详解

微信小程序调用天气接

这篇文章主要介绍了微信小程序调用天气接口并且渲染在
Electron + vue 打包桌面操作流程详解

Electron + vue 打包

这篇文章主要介绍了Electron + vue 打包桌面操作流程,
前端Vue项目详解--初始化及导航栏

前端Vue项目详解--初

这篇文章主要介绍了前端Vue项目详解--初始化及导航栏,
ES6 Object方法扩展的应用实例分析

ES6 Object方法扩展的

这篇文章主要介绍了ES6 Object方法扩展的应用,结合实
JS实现给数组对象排序的方法分析

JS实现给数组对象排序

这篇文章主要介绍了JS实现给数组对象排序的方法,结合
基于vue+axios+lrz.js微信端图片压缩上传方法

基于vue+axios+lrz.js

这篇文章主要介绍了基于vue+axios+lrz.js微信端图片压