課程
/前端開發
/JavaScript
/JavaScript進階篇
感覺負數的四舍五入有點問題,為什么-9.5round()之后,答案是-9?
2016-09-04
源自:JavaScript進階篇 7-15
正在回答
1.如果?x 與兩側整數同等接近,則結果接近 +∞方向的數字值 。
2.而-9是+∞方向的數字值 。
3.所以是-9
? ? ? ? ? ? ? ? ? ? ? ? ?望采納??!
guaguaerhao 提問者
Blizzard_lihe
那如果是-9.6呢
四舍五入,小數點后大于等于5的進1,取這個數大1 的整數。小數點小于5的則會舍去小數點后的數.-9.5中小數點后為5,所以進1,取大1的數也就是-9.因為負數數字越大數值越小。所以負數的進位的數字越小數值越大。
小數點是五的話,取的是比原數大的整數
JustDoItImooc
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
4 回答感覺有問題
3 回答看了函數后感覺有別的方法,覺得還簡單一些,
3 回答感覺自己這個沒有錯啊
3 回答感覺這個好難
4 回答通過continue寫感覺更簡便些吧
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-04
1.如果?x 與兩側整數同等接近,則結果接近 +∞方向的數字值 。
2.而-9是+∞方向的數字值 。
3.所以是-9
? ? ? ? ? ? ? ? ? ? ? ? ?望采納??!
2018-07-16
那如果是-9.6呢
2016-10-12
四舍五入,小數點后大于等于5的進1,取這個數大1 的整數。小數點小于5的則會舍去小數點后的數.-9.5中小數點后為5,所以進1,取大1的數也就是-9.因為負數數字越大數值越小。所以負數的進位的數字越小數值越大。
2016-09-04
小數點是五的話,取的是比原數大的整數