30 常用工具類(二)

Math 數學工具類(方法爲靜態方法)

1 向上取整(找最近比它大的數):ceil(天花板)

 System.out.println(Math.ceil(7.1));
 //返回值是double類型

2 向下取整(找最近比它小的數):floor(地板)

 System.out.println(Math.floor(5.1));
 //返回值是double類型

3 四捨五入:round

 System.out.print(Math.round(5.1));
 System.out.print(Math.round(6.6));
 //返回值是double類型`

4 0-1之間的隨機數(小數):random

 System.out.print(Math.random());
 //返回值是double類型

5 最大值:max

 System.out.print(Math.max(5,1));
 //返回值是輸入的實參中範圍最大的類型

6 最小值min

System.out.print(Math.min(5,33.4));
//返回值是輸入的實參中範圍最大的類型(如int,double返回的是double)

7 n的m次方

System.out.print(Math.pow(5,2));
//形參爲double類型,可以實參不是double類型,因爲自動類型轉換
//返回值是double類型
//返回第一個參數的第二個參數次冪的值
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章