Java Math floorDiv() 方法
定义和用法
floorDiv() 方法返回两个整数相除并向下取整的结果。这与普通的整数除法不同,因为负数的结果会远离零向下取整,而不是向零截断。
实例
执行整数除法:
System.out.println(Math.floorDiv(10, 5)); System.out.println(Math.floorDiv(10, 4)); System.out.println(Math.floorDiv(-10, 4)); System.out.println(Math.floorDiv(-10, 5));
语法
以下之一:
public static int floorDiv(int dividend, int divisor) public static long floorDiv(long dividend, long divisor)
参数
| 参数 | 描述 |
|---|---|
| dividend | 必需。除法的被除数。 |
| divisor | 必需。除法的除数。 |
技术细节
| 返回: | 表示两个整数相除的 int 或 long 值。 |
|---|---|
| 抛出: | ArithmeticException - 如果除数为零。 |
| Java 版本: | 1.8+ |