java中的小數的取整的幾種函數


Math類中提供了5個與取整相關的函數,如下所示:

static double ceil(double a):天花板函數,返回大於等於a的最小整數(但是以浮點數形式存儲)。

static double floor(double a):地板函數,返回小於等於a的最大整數(但是以浮點數形式存儲)。

static double rint(double a):四舍五入函數,返回與a的值最相近的整數(但是以浮點數形式存儲)。    

static long round(double a):四舍五入函數,返回與a的值最相近的長整型數。

static int round(float a):四舍五入函數,返回與a的值最相近的整型數。

 

調用方式:

 

Math.rint(3.5);    //得出4.0

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM