java怎么向下取整

小億
317
2024-01-08 16:38:08

Java中可以使用Math.floor()函數(shù)來(lái)向下取整。

具體方法如下:

  1. 調(diào)用Math.floor()函數(shù);
  2. 將需要向下取整的數(shù)作為Math.floor()函數(shù)的參數(shù);
  3. 函數(shù)返回的結(jié)果即為向下取整后的值。

示例代碼如下:

double number = 3.7;
double result = Math.floor(number); // 向下取整,結(jié)果為3.0
System.out.println(result);

注意:Math.floor()函數(shù)返回的數(shù)據(jù)類型為double,如果需要將結(jié)果轉(zhuǎn)換為整型,可以使用強(qiáng)制類型轉(zhuǎn)換。

示例代碼如下:

double number = 3.7;
int result = (int) Math.floor(number); // 向下取整并轉(zhuǎn)換為整型,結(jié)果為3
System.out.println(result);

0