Linguaggio

StrictMath.DivideExact Metodo

Definizione

Overload

Nome Descrizione
DivideExact(Int32, Int32)

Restituisce il quoziente degli argomenti, generando un'eccezione se il risultato esegue l'overflow di un oggetto int.

DivideExact(Int64, Int64)

Restituisce il quoziente degli argomenti, generando un'eccezione se il risultato esegue l'overflow di un oggetto long.

DivideExact(Int32, Int32)

Restituisce il quoziente degli argomenti, generando un'eccezione se il risultato esegue l'overflow di un oggetto 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

Parametri

x
Int32

dividendo

y
Int32

divisore

Valori restituiti

quoziente x / y

Attributi

Commenti

Restituisce il quoziente degli argomenti, generando un'eccezione se il risultato esegue l'overflow di un oggetto int. Tale overflow si verifica in questo metodo se x è Integer#MIN_VALUE e y è -1. Al contrario, se Integer.MIN_VALUE / -1 venisse valutato direttamente, il risultato sarebbe Integer.MIN_VALUE e non verrebbe generata alcuna eccezione.

Se y è zero, viene generata un'eccezione ArithmeticException (JLS {

Aggiunta in 18.

per java.lang.StrictMath.divideExact(int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

DivideExact(Int64, Int64)

Restituisce il quoziente degli argomenti, generando un'eccezione se il risultato esegue l'overflow di un oggetto 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

Parametri

x
Int64

dividendo

y
Int64

divisore

Valori restituiti

quoziente x / y

Attributi

Commenti

Restituisce il quoziente degli argomenti, generando un'eccezione se il risultato esegue l'overflow di un oggetto long. Tale overflow si verifica in questo metodo se x è Long#MIN_VALUE e y è -1. Al contrario, se Long.MIN_VALUE / -1 venisse valutato direttamente, il risultato sarebbe Long.MIN_VALUE e non verrebbe generata alcuna eccezione.

Se y è zero, viene generata un'eccezione ArithmeticException (JLS {

Aggiunta in 18.

per java.lang.StrictMath.divideExact(long, long).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a