为了账号安全,请及时绑定邮箱和手机立即绑定

js,var i = 0.07;var r = i * 100;alert(r); 输出多少?and why?

js,var i = 0.07;var r = i * 100;alert(r); 输出多少?and why?

手掌心 2018-12-06 18:32:55
今天系统显示的利率百分比突然出现了长长的小数位。很奇怪的问题。 测试代码如下:var i = 0.07;var r = i * 100;alert(r);  demo why? 请赐教
查看完整描述

5 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

也感谢邀月给出解决办法。我就是想知道为什么,想了解js数据类型的计算方式,如知详情,请告知,甚是感谢。(解决办法我暂时采用的是parseInt(i*100))
查看完整回答
反对 回复 2018-12-24
?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

@iIMax:原因大致如上所述。
查看完整回答
反对 回复 2018-12-24
?
元芳怎么了

TA贡献1798条经验 获得超7个赞

就你俩回答 都给10分。多谢
查看完整回答
反对 回复 2018-12-24
  • 5 回答
  • 0 关注
  • 625 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信