Java Math floor()方法向下舍入指定的double值并將其返回。
取整值應(yīng)等于數(shù)學(xué)整數(shù)。也就是說(shuō),值3.8應(yīng)該四舍五入為3.0,等于整數(shù)3。
floor()方法的語(yǔ)法為:
Math.floor(double value)
注意:floor()是靜態(tài)方法。因此,我們可以使用類名Math來(lái)訪問該方法。
value - 要向上舍入的數(shù)字
返回等于數(shù)學(xué)整數(shù)的舍入值
注意:返回的值應(yīng)該是大于或等于指定參數(shù)的最大值。
class Main { public static void main(String[] args) { //Math.Floor()方法。 //小數(shù)點(diǎn)后大于5的值 double a = 1.878; System.out.println(Math.floor(a)); // 1.0 //小數(shù)點(diǎn)后的值等于5 double b = 1.5; System.out.println(Math.floor(b)); // 1.0 //小數(shù)點(diǎn)后小于5的值 double c = 1.34; System.out.println(Math.floor(c)); // 1.0 } }