为什么JS中一个浮点数位或0会去掉小数部分 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 浮点数 js 小数 搜索资料 1个回答 #合辑# 面试问优缺点怎么回答最加分? 鈾氶瓏鈾 2016-11-18 · 知道合伙人软件行家 鈾氶瓏鈾 知道合伙人软件行家 采纳数:718 获赞数:1337 向TA提问 私信TA 关注 展开全部 “|”运算是二进制或,操作数会先转为int32。位运算都会转整数。其实没原理可言,就是规定先转整数。因为js的number是浮点数,不转整数怎么进行位运算。你看java的浮点数是不能进行位运算的。再一点就是这样效率其实不高,不如用Math.floor,更可读 本回答由网友推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-08-27 为什么JS中一个浮点数位或0会去掉小数部分 2017-04-30 为什么javascript中习惯省略小数点前面的0 2016-08-17 为什么js计算浮点数有的会出现很多位小数 1 2018-03-29 js类型转换如何去掉小数点后面的0 3 2017-12-31 JavaScript为什么浮点数会丢失精度 3 2013-08-06 js类型转换,怎么去掉小数点后面的0?比如123.00只想要... 4 2014-02-12 js 去除整数的小数点无用的零 6 2015-09-24 JS中这个变量初始值是1,每次循环加上0.1,为什么第三次循... 2 更多类似问题 > 为你推荐: