搜索
Java 教程 / Java Math floorDiv() 方法

Java Math floorDiv() 方法

定义和用法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 必需。除法的除数。

技术细节

返回: 表示两个整数相除的 intlong 值。
抛出: ArithmeticException - 如果除数为零。
Java 版本: 1.8+