Leggere in inglese

Condividi tramite


BigInteger.Subtract(BigInteger, BigInteger) Metodo

Definizione

Sottrae un valore BigInteger da un altro e restituisce il risultato.

C#
public static System.Numerics.BigInteger Subtract(System.Numerics.BigInteger left, System.Numerics.BigInteger right);

Parametri

left
BigInteger

Valore da cui sottrarre (minuendo).

right
BigInteger

Valore da sottrarre (sottraendo).

Restituisce

Risultato della sottrazione di right da left.

Commenti

I linguaggi che non supportano operatori personalizzati possono usare il metodo per eseguire la Subtract sottrazione usando BigInteger i valori.

Il Subtract metodo è un utile sostituto dell'operatore di sottrazione quando si crea un'istanza di una BigInteger variabile assegnando la differenza risultante dalla sottrazione, come illustrato nell'esempio seguente.

C#
// The statement
//    BigInteger number = Int64.MinValue - Int64.MaxValue;
// produces compiler error CS0220: The operation overflows at compile time in checked mode.
// The alternative:
BigInteger number = BigInteger.Subtract(Int64.MinValue, Int64.MaxValue);

Si applica a

Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Vedi anche