Android中Math取整的三個方法

Android中Math類中提供了三個與取整有關的方法:

分別是ceil、floor、round,這些方法的作用與它們的英文名稱的含義相對應

ceil的英文解釋是天花板,該方法就表示向上取整,所以,Math.ceil(16.2)的結果爲16,Math.ceil(-16.2)的結果是-16;

floor的英文解釋是地板,所以該方法就表示向下取整,那麼Math.floor(16.6)的結果爲16,Math.floor(-16.6)的結果是-17;

round方法比前兩個稍微複雜一點,它表示“四捨五入”,算法爲Math.floor(x+0.5),即將原來的數字加上0.5後再向下取整,所以,Math.round(16.2)的結果爲17,Math.round(-16.2)的結果爲-16.

歡迎關注我的個人微博,相互交流 微博地址:http://weibo.com/momo91

發佈了34 篇原創文章 · 獲贊 0 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章