Math類中提供了三個與取整有關的方法:ceil、floor、round,這些方法的作用與它們英文名稱的含義對應,例如,ceil的英文意義是天花板,該方法就表示向上取整,Math.ceil(11.3)的結果爲12,Math.ceil(-11.3)的結果爲-11;floor的英文含義是地板,該方法就表示向下取整,Math.floor(11.6)的結果爲11,Math.floor(-11.6)的結果爲-12;最難掌握的是round方法,它表示“四捨五入”,算法爲Math.floor(x+0.5),即將原來的數字加上0.5後再向下取整,所以,Math.round(11.5)的結果爲12,Math.round(-11.5)的結果爲-11。
Math類中ceil、floor和round的用法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
面經總結——騰訊面試題彙總(一)
海盗船长没有船y
2020-07-07 11:10:21
面試常考知識點總結——面試必看
海盗船长没有船y
2020-07-07 11:10:21
一篇文章瞭解網絡相關知識——網絡基礎知識彙總
海盗船长没有船y
2020-07-07 11:10:21
C++面試寶典--基礎知識
Nick_Wang94
2020-07-04 03:42:31
2-單例模式 volatile 原子性(要麼都成功,要麼都失敗)
BecauseHappy
2020-07-04 02:28:34
4-Java基礎-基本數據類型
BecauseHappy
2020-07-04 01:47:33
5-this、super、final、static、synchronized 關鍵字可以修飾什麼,以及修飾後的作用?
BecauseHappy
2020-07-04 01:47:33
3-Activity的四種啓動模式
BecauseHappy
2020-07-04 01:47:23
1-java 抽象類和接口的區別
BecauseHappy
2020-07-04 01:47:23
java開發工程師簡歷模板
百知小陈之JAVAEE
2020-07-03 07:09:43
2020年字節跳動面試題
QiQi_Mazkc
2020-07-02 16:40:23
0917Java面試知識點準備
为了更好的明天而战
2020-07-01 08:50:37
1006Java面試知識點準備
为了更好的明天而战
2020-07-01 08:50:37
0925Java面試知識點準備
为了更好的明天而战
2020-07-01 08:50:37