Java Math.floorDiv() 方法

2025 年 3 月 21 日 | 阅读 2 分钟

java.lang.Math.floorDiv() 方法用于查找小于或等于代数商的最大整数值。此方法首先将第一个参数除以第二个参数,然后对结果执行 floor() 操作,并返回小于或等于商的整数。

语法

参数

返回

  • 如果第一个参数是 int 或 long 值,第二个参数是 -1,则此方法将返回第一个参数作为输出。
  • 如果第二个参数为零,则此方法将抛出 ArithmeticException。

示例 1

输出

8

示例 2

输出

-9

示例 3

输出

Runtime Error:
Exception in thread "main" java.lang.ArithmeticException: / by zero
	at java.lang.Math.floorDiv(Math.java:1052)
	at floorDivExample1.main(floorDivExample1.java:8)

示例 4

输出

-2148
 
下一个主题Java Math