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

js乘法,138.33*100为啥出现这么多小数点?

js乘法,138.33*100为啥出现这么多小数点?

慕的地6264312 2018-07-31 10:10:55
查看完整描述

1 回答

?
守着一只汪

TA贡献1872条经验 获得超3个赞

这个和数据结构有关系
整数型自动转换成正型计算
小数型直接转成double型计算
这是在内存中运算的时候必须这样
你该知道计算机只认识0和1吧 
具体的就是浮点精准度的问题
float 精确到小数点后7位
double 精确到小数点后15位

这在往下说就多了 反正你知道知道这些就OK了 具体的你去学学数据结构和程序运行就知道了


查看完整回答
反对 回复 2018-08-03
  • 1 回答
  • 0 关注
  • 2927 浏览
慕课专栏
更多

添加回答

举报

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