Lenguaje

StrictMath.DivideExact Método

Definición

Sobrecargas

Nombre Description
DivideExact(Int32, Int32)

Devuelve el cociente de los argumentos, iniciando una excepción si el resultado desborda un int.

DivideExact(Int64, Int64)

Devuelve el cociente de los argumentos, iniciando una excepción si el resultado desborda un long.

DivideExact(Int32, Int32)

Devuelve el cociente de los argumentos, iniciando una excepción si el resultado desborda un 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

Parámetros

x
Int32

el dividendo

y
Int32

el divisor

Devoluciones

el cociente x / y

Atributos

Comentarios

Devuelve el cociente de los argumentos, iniciando una excepción si el resultado desborda un int. Este desbordamiento se produce en este método si x es Integer#MIN_VALUE y y es -1. Por el contrario, si Integer.MIN_VALUE / -1 se evaluara directamente, el resultado sería Integer.MIN_VALUE y no se produciría ninguna excepción.

Si y es cero, se produce una ArithmeticException excepción (JLS {

Agregado en 18.

Java documentación para java.lang.StrictMath.divideExact(int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

DivideExact(Int64, Int64)

Devuelve el cociente de los argumentos, iniciando una excepción si el resultado desborda un 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

Parámetros

x
Int64

el dividendo

y
Int64

el divisor

Devoluciones

el cociente x / y

Atributos

Comentarios

Devuelve el cociente de los argumentos, iniciando una excepción si el resultado desborda un long. Este desbordamiento se produce en este método si x es Long#MIN_VALUE y y es -1. Por el contrario, si Long.MIN_VALUE / -1 se evaluara directamente, el resultado sería Long.MIN_VALUE y no se produciría ninguna excepción.

Si y es cero, se produce una ArithmeticException excepción (JLS {

Agregado en 18.

Java documentación para java.lang.StrictMath.divideExact(long, long).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a