Java 数学 subtractExact() 方法
示例
使用 subtractExact()
方法减去整数
System.out.println(Math.subtractExact(12, 16));
System.out.println(Math.subtractExact(24060, 10000));
自己尝试 »
定义和用法
The subtractExact()
方法减去两个整数,如果减法导致溢出,则抛出异常。这可以防止从减去非常大的负数时可能发生的错误结果。
语法
以下之一
public static int subtractExact(int x, int y)
public static long subtractExact(long x, long y)
参数值
参数 | 描述 |
---|---|
x | 必需。要从中减去的数字。 |
y | 必需。要减去的数量。 |
技术细节
返回值 | 一个 int 或 long 值,表示两个数字的减法。 |
---|---|
抛出 | ArithmeticException - 如果减法导致溢出。 |
Java 版本 | 1.8+ |
❮ 数学方法