StrictMath.DivideExact 方法

定义

重载

名称 说明
DivideExact(Int32, Int32)

返回参数的商,如果结果溢出 int了异常,则引发异常。

DivideExact(Int64, Int64)

返回参数的商,如果结果溢出了异常 long,则引发异常。

DivideExact(Int32, Int32)

返回参数的商,如果结果溢出 int了异常,则引发异常。

[Android.Runtime.Register("divideExact", "(II)I", "", ApiSince=35)]
public static int DivideExact(int x, int y);
[<Android.Runtime.Register("divideExact", "(II)I", "", ApiSince=35)>]
static member DivideExact : int * int -> int

参数

x
Int32

股息

y
Int32

除数

返回

x / y

属性

注解

返回参数的商,如果结果溢出 int了异常,则引发异常。 如果为Integer#MIN_VALUEy-1此方法x,则会发生此类溢出。 相比之下,如果 Integer.MIN_VALUE / -1 直接评估结果,则 Integer.MIN_VALUE 不会引发异常。

如果 y 为零,则引发 a ArithmeticException (JLS {

已在 18 中添加。

Java文档java.lang.StrictMath.divideExact(int, int)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

DivideExact(Int64, Int64)

返回参数的商,如果结果溢出了异常 long,则引发异常。

[Android.Runtime.Register("divideExact", "(JJ)J", "", ApiSince=35)]
public static long DivideExact(long x, long y);
[<Android.Runtime.Register("divideExact", "(JJ)J", "", ApiSince=35)>]
static member DivideExact : int64 * int64 -> int64

参数

x
Int64

股息

y
Int64

除数

返回

x / y

属性

注解

返回参数的商,如果结果溢出了异常 long,则引发异常。 如果为Long#MIN_VALUEy-1此方法x,则会发生此类溢出。 相比之下,如果 Long.MIN_VALUE / -1 直接评估结果,则 Long.MIN_VALUE 不会引发异常。

如果 y 为零,则引发 a ArithmeticException (JLS {

已在 18 中添加。

Java文档java.lang.StrictMath.divideExact(long, long)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于