BigInteger Struktura

Definice

Představuje libovolně velké celé číslo se sadou.

public value class BigInteger : IComparable, IComparable<System::Numerics::BigInteger>, IEquatable<System::Numerics::BigInteger>, IFormattable
public value class BigInteger : IComparable, IComparable<System::Numerics::BigInteger>, IEquatable<System::Numerics::BigInteger>, ISpanFormattable
public value class BigInteger : IComparable<System::Numerics::BigInteger>, IEquatable<System::Numerics::BigInteger>, IParsable<System::Numerics::BigInteger>, ISpanParsable<System::Numerics::BigInteger>, System::Numerics::IAdditionOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IAdditiveIdentity<System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IBinaryInteger<System::Numerics::BigInteger>, System::Numerics::IBinaryNumber<System::Numerics::BigInteger>, System::Numerics::IBitwiseOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IComparisonOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, bool>, System::Numerics::IDecrementOperators<System::Numerics::BigInteger>, System::Numerics::IDivisionOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IEqualityOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, bool>, System::Numerics::IIncrementOperators<System::Numerics::BigInteger>, System::Numerics::IModulusOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IMultiplicativeIdentity<System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IMultiplyOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::INumber<System::Numerics::BigInteger>, System::Numerics::INumberBase<System::Numerics::BigInteger>, System::Numerics::IShiftOperators<System::Numerics::BigInteger, int, System::Numerics::BigInteger>, System::Numerics::ISignedNumber<System::Numerics::BigInteger>, System::Numerics::ISubtractionOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IUnaryNegationOperators<System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IUnaryPlusOperators<System::Numerics::BigInteger, System::Numerics::BigInteger>
public value class BigInteger : IComparable<System::Numerics::BigInteger>, IEquatable<System::Numerics::BigInteger>, IParsable<System::Numerics::BigInteger>, ISpanParsable<System::Numerics::BigInteger>, IUtf8SpanParsable<System::Numerics::BigInteger>, System::Numerics::IAdditionOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IAdditiveIdentity<System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IBinaryInteger<System::Numerics::BigInteger>, System::Numerics::IBinaryNumber<System::Numerics::BigInteger>, System::Numerics::IBitwiseOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IComparisonOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, bool>, System::Numerics::IDecrementOperators<System::Numerics::BigInteger>, System::Numerics::IDivisionOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IEqualityOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, bool>, System::Numerics::IIncrementOperators<System::Numerics::BigInteger>, System::Numerics::IModulusOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IMultiplicativeIdentity<System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IMultiplyOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::INumber<System::Numerics::BigInteger>, System::Numerics::INumberBase<System::Numerics::BigInteger>, System::Numerics::IShiftOperators<System::Numerics::BigInteger, int, System::Numerics::BigInteger>, System::Numerics::ISignedNumber<System::Numerics::BigInteger>, System::Numerics::ISubtractionOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IUnaryNegationOperators<System::Numerics::BigInteger, System::Numerics::BigInteger>, System::Numerics::IUnaryPlusOperators<System::Numerics::BigInteger, System::Numerics::BigInteger>
public struct BigInteger : IComparable, IComparable<System.Numerics.BigInteger>, IEquatable<System.Numerics.BigInteger>, IFormattable
public readonly struct BigInteger : IComparable, IComparable<System.Numerics.BigInteger>, IEquatable<System.Numerics.BigInteger>, IFormattable
public readonly struct BigInteger : IComparable, IComparable<System.Numerics.BigInteger>, IEquatable<System.Numerics.BigInteger>, ISpanFormattable
public readonly struct BigInteger : IComparable<System.Numerics.BigInteger>, IEquatable<System.Numerics.BigInteger>, IParsable<System.Numerics.BigInteger>, ISpanParsable<System.Numerics.BigInteger>, System.Numerics.IAdditionOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IAdditiveIdentity<System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IBinaryInteger<System.Numerics.BigInteger>, System.Numerics.IBinaryNumber<System.Numerics.BigInteger>, System.Numerics.IBitwiseOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IComparisonOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,bool>, System.Numerics.IDecrementOperators<System.Numerics.BigInteger>, System.Numerics.IDivisionOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IEqualityOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,bool>, System.Numerics.IIncrementOperators<System.Numerics.BigInteger>, System.Numerics.IModulusOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IMultiplicativeIdentity<System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IMultiplyOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.INumber<System.Numerics.BigInteger>, System.Numerics.INumberBase<System.Numerics.BigInteger>, System.Numerics.IShiftOperators<System.Numerics.BigInteger,int,System.Numerics.BigInteger>, System.Numerics.ISignedNumber<System.Numerics.BigInteger>, System.Numerics.ISubtractionOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IUnaryNegationOperators<System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IUnaryPlusOperators<System.Numerics.BigInteger,System.Numerics.BigInteger>
public readonly struct BigInteger : IComparable<System.Numerics.BigInteger>, IEquatable<System.Numerics.BigInteger>, IParsable<System.Numerics.BigInteger>, ISpanParsable<System.Numerics.BigInteger>, IUtf8SpanParsable<System.Numerics.BigInteger>, System.Numerics.IAdditionOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IAdditiveIdentity<System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IBinaryInteger<System.Numerics.BigInteger>, System.Numerics.IBinaryNumber<System.Numerics.BigInteger>, System.Numerics.IBitwiseOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IComparisonOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,bool>, System.Numerics.IDecrementOperators<System.Numerics.BigInteger>, System.Numerics.IDivisionOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IEqualityOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,bool>, System.Numerics.IIncrementOperators<System.Numerics.BigInteger>, System.Numerics.IModulusOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IMultiplicativeIdentity<System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IMultiplyOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.INumber<System.Numerics.BigInteger>, System.Numerics.INumberBase<System.Numerics.BigInteger>, System.Numerics.IShiftOperators<System.Numerics.BigInteger,int,System.Numerics.BigInteger>, System.Numerics.ISignedNumber<System.Numerics.BigInteger>, System.Numerics.ISubtractionOperators<System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IUnaryNegationOperators<System.Numerics.BigInteger,System.Numerics.BigInteger>, System.Numerics.IUnaryPlusOperators<System.Numerics.BigInteger,System.Numerics.BigInteger>
[System.Serializable]
public struct BigInteger : IComparable, IComparable<System.Numerics.BigInteger>, IEquatable<System.Numerics.BigInteger>, IFormattable
type BigInteger = struct
    interface IFormattable
type BigInteger = struct
    interface ISpanFormattable
    interface IFormattable
type BigInteger = struct
    interface IFormattable
    interface IParsable<BigInteger>
    interface ISpanFormattable
    interface ISpanParsable<BigInteger>
    interface IAdditionOperators<BigInteger, BigInteger, BigInteger>
    interface IAdditiveIdentity<BigInteger, BigInteger>
    interface IBinaryInteger<BigInteger>
    interface IBinaryNumber<BigInteger>
    interface IBitwiseOperators<BigInteger, BigInteger, BigInteger>
    interface IComparisonOperators<BigInteger, BigInteger, bool>
    interface IEqualityOperators<BigInteger, BigInteger, bool>
    interface IDecrementOperators<BigInteger>
    interface IDivisionOperators<BigInteger, BigInteger, BigInteger>
    interface IIncrementOperators<BigInteger>
    interface IModulusOperators<BigInteger, BigInteger, BigInteger>
    interface IMultiplicativeIdentity<BigInteger, BigInteger>
    interface IMultiplyOperators<BigInteger, BigInteger, BigInteger>
    interface INumber<BigInteger>
    interface INumberBase<BigInteger>
    interface ISubtractionOperators<BigInteger, BigInteger, BigInteger>
    interface IUnaryNegationOperators<BigInteger, BigInteger>
    interface IUnaryPlusOperators<BigInteger, BigInteger>
    interface IShiftOperators<BigInteger, int, BigInteger>
    interface ISignedNumber<BigInteger>
type BigInteger = struct
    interface IFormattable
    interface IParsable<BigInteger>
    interface ISpanFormattable
    interface ISpanParsable<BigInteger>
    interface IAdditionOperators<BigInteger, BigInteger, BigInteger>
    interface IAdditiveIdentity<BigInteger, BigInteger>
    interface IBinaryInteger<BigInteger>
    interface IBinaryNumber<BigInteger>
    interface IBitwiseOperators<BigInteger, BigInteger, BigInteger>
    interface IComparisonOperators<BigInteger, BigInteger, bool>
    interface IEqualityOperators<BigInteger, BigInteger, bool>
    interface IDecrementOperators<BigInteger>
    interface IDivisionOperators<BigInteger, BigInteger, BigInteger>
    interface IIncrementOperators<BigInteger>
    interface IModulusOperators<BigInteger, BigInteger, BigInteger>
    interface IMultiplicativeIdentity<BigInteger, BigInteger>
    interface IMultiplyOperators<BigInteger, BigInteger, BigInteger>
    interface INumber<BigInteger>
    interface INumberBase<BigInteger>
    interface ISubtractionOperators<BigInteger, BigInteger, BigInteger>
    interface IUnaryNegationOperators<BigInteger, BigInteger>
    interface IUnaryPlusOperators<BigInteger, BigInteger>
    interface IUtf8SpanFormattable
    interface IUtf8SpanParsable<BigInteger>
    interface IShiftOperators<BigInteger, int, BigInteger>
    interface ISignedNumber<BigInteger>
type BigInteger = struct
    interface IFormattable
    interface IParsable<BigInteger>
    interface ISpanFormattable
    interface ISpanParsable<BigInteger>
    interface IAdditionOperators<BigInteger, BigInteger, BigInteger>
    interface IAdditiveIdentity<BigInteger, BigInteger>
    interface IBinaryInteger<BigInteger>
    interface IBinaryNumber<BigInteger>
    interface IBitwiseOperators<BigInteger, BigInteger, BigInteger>
    interface IComparisonOperators<BigInteger, BigInteger, bool>
    interface IEqualityOperators<BigInteger, BigInteger, bool>
    interface IDecrementOperators<BigInteger>
    interface IDivisionOperators<BigInteger, BigInteger, BigInteger>
    interface IIncrementOperators<BigInteger>
    interface IModulusOperators<BigInteger, BigInteger, BigInteger>
    interface IMultiplicativeIdentity<BigInteger, BigInteger>
    interface IMultiplyOperators<BigInteger, BigInteger, BigInteger>
    interface INumber<BigInteger>
    interface INumberBase<BigInteger>
    interface IUtf8SpanFormattable
    interface IUtf8SpanParsable<BigInteger>
    interface ISubtractionOperators<BigInteger, BigInteger, BigInteger>
    interface IUnaryNegationOperators<BigInteger, BigInteger>
    interface IUnaryPlusOperators<BigInteger, BigInteger>
    interface IShiftOperators<BigInteger, int, BigInteger>
    interface ISignedNumber<BigInteger>
[<System.Serializable>]
type BigInteger = struct
    interface IFormattable
Public Structure BigInteger
Implements IComparable, IComparable(Of BigInteger), IEquatable(Of BigInteger), IFormattable
Public Structure BigInteger
Implements IComparable, IComparable(Of BigInteger), IEquatable(Of BigInteger), ISpanFormattable
Public Structure BigInteger
Implements IAdditionOperators(Of BigInteger, BigInteger, BigInteger), IAdditiveIdentity(Of BigInteger, BigInteger), IBinaryInteger(Of BigInteger), IBinaryNumber(Of BigInteger), IBitwiseOperators(Of BigInteger, BigInteger, BigInteger), IComparable(Of BigInteger), IComparisonOperators(Of BigInteger, BigInteger, Boolean), IDecrementOperators(Of BigInteger), IDivisionOperators(Of BigInteger, BigInteger, BigInteger), IEqualityOperators(Of BigInteger, BigInteger, Boolean), IEquatable(Of BigInteger), IIncrementOperators(Of BigInteger), IModulusOperators(Of BigInteger, BigInteger, BigInteger), IMultiplicativeIdentity(Of BigInteger, BigInteger), IMultiplyOperators(Of BigInteger, BigInteger, BigInteger), INumber(Of BigInteger), INumberBase(Of BigInteger), IParsable(Of BigInteger), IShiftOperators(Of BigInteger, Integer, BigInteger), ISignedNumber(Of BigInteger), ISpanParsable(Of BigInteger), ISubtractionOperators(Of BigInteger, BigInteger, BigInteger), IUnaryNegationOperators(Of BigInteger, BigInteger), IUnaryPlusOperators(Of BigInteger, BigInteger)
Public Structure BigInteger
Implements IAdditionOperators(Of BigInteger, BigInteger, BigInteger), IAdditiveIdentity(Of BigInteger, BigInteger), IBinaryInteger(Of BigInteger), IBinaryNumber(Of BigInteger), IBitwiseOperators(Of BigInteger, BigInteger, BigInteger), IComparable(Of BigInteger), IComparisonOperators(Of BigInteger, BigInteger, Boolean), IDecrementOperators(Of BigInteger), IDivisionOperators(Of BigInteger, BigInteger, BigInteger), IEqualityOperators(Of BigInteger, BigInteger, Boolean), IEquatable(Of BigInteger), IIncrementOperators(Of BigInteger), IModulusOperators(Of BigInteger, BigInteger, BigInteger), IMultiplicativeIdentity(Of BigInteger, BigInteger), IMultiplyOperators(Of BigInteger, BigInteger, BigInteger), INumber(Of BigInteger), INumberBase(Of BigInteger), IParsable(Of BigInteger), IShiftOperators(Of BigInteger, Integer, BigInteger), ISignedNumber(Of BigInteger), ISpanParsable(Of BigInteger), ISubtractionOperators(Of BigInteger, BigInteger, BigInteger), IUnaryNegationOperators(Of BigInteger, BigInteger), IUnaryPlusOperators(Of BigInteger, BigInteger), IUtf8SpanParsable(Of BigInteger)
Dědičnost
BigInteger
Atributy
Implementuje
IComparable IComparable<BigInteger> IEquatable<BigInteger> IFormattable ISpanFormattable IComparable<TSelf> IEquatable<TSelf> IParsable<BigInteger> IParsable<TSelf> ISpanParsable<BigInteger> ISpanParsable<TSelf> IAdditionOperators<BigInteger,BigInteger,BigInteger> IAdditionOperators<TSelf,TSelf,TSelf> IAdditiveIdentity<BigInteger,BigInteger> IAdditiveIdentity<TSelf,TSelf> IBinaryInteger<BigInteger> IBinaryNumber<BigInteger> IBinaryNumber<TSelf> IBitwiseOperators<BigInteger,BigInteger,BigInteger> IBitwiseOperators<TSelf,TSelf,TSelf> IComparisonOperators<BigInteger,BigInteger,Boolean> IComparisonOperators<TSelf,TSelf,Boolean> IDecrementOperators<BigInteger> IDecrementOperators<TSelf> IDivisionOperators<BigInteger,BigInteger,BigInteger> IDivisionOperators<TSelf,TSelf,TSelf> IEqualityOperators<BigInteger,BigInteger,Boolean> IEqualityOperators<TSelf,TOther,TResult> IEqualityOperators<TSelf,TSelf,Boolean> IIncrementOperators<BigInteger> IIncrementOperators<TSelf> IModulusOperators<BigInteger,BigInteger,BigInteger> IModulusOperators<TSelf,TSelf,TSelf> IMultiplicativeIdentity<BigInteger,BigInteger> IMultiplicativeIdentity<TSelf,TSelf> IMultiplyOperators<BigInteger,BigInteger,BigInteger> IMultiplyOperators<TSelf,TSelf,TSelf> INumber<BigInteger> INumber<TSelf> INumberBase<BigInteger> INumberBase<TSelf> IShiftOperators<BigInteger,Int32,BigInteger> IShiftOperators<TSelf,Int32,TSelf> ISignedNumber<BigInteger> ISubtractionOperators<BigInteger,BigInteger,BigInteger> ISubtractionOperators<TSelf,TSelf,TSelf> IUnaryNegationOperators<BigInteger,BigInteger> IUnaryNegationOperators<TSelf,TSelf> IUnaryPlusOperators<BigInteger,BigInteger> IUnaryPlusOperators<TSelf,TSelf> IUtf8SpanFormattable IUtf8SpanParsable<BigInteger> IUtf8SpanParsable<TSelf>

Poznámky

Další informace o tomto rozhraní API najdete v tématu Doplňkové poznámky k rozhraní API pro BigInteger.

Konstruktory

BigInteger(Byte[])

Inicializuje novou instanci BigInteger struktury pomocí hodnot v bajtovém poli.

BigInteger(Decimal)

Inicializuje novou instanci BigInteger struktury pomocí Decimal hodnoty.

BigInteger(Double)

Inicializuje novou instanci BigInteger struktury pomocí hodnoty s plovoucí desetinou čárkou s dvojitou přesností.

BigInteger(Int32)

Inicializuje novou instanci BigInteger struktury pomocí celočíselné hodnoty 32bitového signedho. .

BigInteger(Int64)

Inicializuje novou instanci BigInteger struktury pomocí 64bitové celočíselné hodnoty se signoumi sadou.

BigInteger(ReadOnlySpan<Byte>, Boolean, Boolean)

Inicializuje novou instanci BigInteger struktury pomocí hodnot v rozsahu bajtů jen pro čtení a volitelně označuje kódování podepisování a pořadí bajtů endianitu.

BigInteger(Single)

Inicializuje novou instanci BigInteger struktury pomocí hodnoty s plovoucí desetinou čárkou s jednou přesností.

BigInteger(UInt32)

Inicializuje novou instanci BigInteger struktury pomocí 32bitové celočíselné hodnoty bez znaménka.

BigInteger(UInt64)

Inicializuje novou instanci BigInteger struktury s 64bitovou celočíselnou hodnotou bez znaménka.

Vlastnosti

IsEven

Určuje, zda je hodnota aktuálního BigInteger objektu sudé číslo.

IsOne

Určuje, zda je Onehodnota aktuálního BigInteger objektu .

IsPowerOfTwo

Určuje, zda je hodnota aktuálního BigInteger objektu mocninou dvou.

IsZero

Určuje, zda je Zerohodnota aktuálního BigInteger objektu .

MinusOne

Získá hodnotu, která představuje číslo záporné (-1).

One

Získá hodnotu, která představuje číslo jedna (1).

Sign

Získá číslo, které označuje znaménko (záporné, kladné nebo nulové) aktuálního BigInteger objektu.

Zero

Získá hodnotu, která představuje číslo 0 (nula).

Metody

Abs(BigInteger)

Získá absolutní hodnotu objektu BigInteger .

Add(BigInteger, BigInteger)

Sečte dvě BigInteger hodnoty a vrátí výsledek.

Clamp(BigInteger, BigInteger, BigInteger)

Upne hodnotu na minimální a maximální hodnotu včetně.

Compare(BigInteger, BigInteger)

Porovná dvě BigInteger hodnoty a vrátí celé číslo, které označuje, zda je první hodnota menší než, rovna nebo větší než druhá hodnota.

CompareTo(BigInteger)

Porovná tuto instanci s sekundou BigInteger a vrátí celé číslo, které označuje, zda je hodnota této instance menší než, rovna nebo větší než hodnota zadaného objektu.

CompareTo(Int64)

Porovná tuto instanci se znaménkem 64bitové celé číslo a vrátí celé číslo, které označuje, zda je hodnota této instance menší než, rovna nebo větší než hodnota 64bitového celého čísla se znaménkem.

CompareTo(Object)

Porovná tuto instanci se zadaným objektem a vrátí celé číslo, které označuje, zda je hodnota této instance menší než, rovna nebo větší než hodnota zadaného objektu.

CompareTo(UInt64)

Porovná tuto instanci s 64bitovým celé číslo bez znaménka a vrátí celé číslo, které označuje, zda je hodnota této instance menší než, rovna nebo větší než hodnota 64bitového celého čísla bez znaménka.

CopySign(BigInteger, BigInteger)

Zkopíruje znaménko hodnoty na znaménko jiné hodnoty.

CreateChecked<TOther>(TOther)

Vytvoří instanci aktuálního typu z hodnoty a vyvolá výjimku přetečení pro všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

CreateSaturating<TOther>(TOther)

Vytvoří instanci aktuálního typu z hodnoty a saturuje všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

CreateTruncating<TOther>(TOther)

Vytvoří instanci aktuálního typu z hodnoty a zkrátí všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

Divide(BigInteger, BigInteger)

Vydělí jednu BigInteger hodnotu jinou a vrátí výsledek.

DivRem(BigInteger, BigInteger)

Vypočítá podíl a zbytek dvou hodnot.

DivRem(BigInteger, BigInteger, BigInteger)

Vydělí jednu BigInteger hodnotu jinou, vrátí výsledek a vrátí zbytek ve výstupním parametru.

Equals(BigInteger)

Vrátí hodnotu, která označuje, zda aktuální instance a zadaný BigInteger objekt mají stejnou hodnotu.

Equals(Int64)

Vrátí hodnotu, která označuje, zda aktuální instance a 64bitové celé číslo se znaménkem mají stejnou hodnotu.

Equals(Object)

Vrátí hodnotu, která označuje, zda aktuální instance a zadaný objekt mají stejnou hodnotu.

Equals(UInt64)

Vrátí hodnotu, která označuje, zda aktuální instance a 64bitové celé číslo bez znaménka mají stejnou hodnotu.

GetBitLength()

Získá počet bitů požadovaných pro reprezentaci komplementu nejkratších dvou aktuální instance bez bitu znaménka.

GetByteCount(Boolean)

Získá počet bajtů, které budou výstupem ToByteArray(Boolean, Boolean) a TryWriteBytes(Span<Byte>, Int32, Boolean, Boolean).

GetHashCode()

Vrátí kód hash aktuálního objektu BigInteger .

GreatestCommonDivisor(BigInteger, BigInteger)

Vyhledá největšího společného dělitele dvou BigInteger hodnot.

IsEvenInteger(BigInteger)

Určuje, jestli hodnota představuje sudé celočíselné číslo.

IsNegative(BigInteger)

Určuje, jestli je hodnota záporná.

IsOddInteger(BigInteger)

Určuje, zda hodnota představuje liché celočíselné číslo.

IsPositive(BigInteger)

Určuje, jestli je hodnota kladná.

IsPow2(BigInteger)

Určuje, jestli je hodnota mocninou dvou.

LeadingZeroCount(BigInteger)

Vypočítá počet počátečních nul v hodnotě.

Log(BigInteger)

Vrátí přirozený (základní e) logaritmus zadaného čísla.

Log(BigInteger, Double)

Vrátí logaritmus zadaného čísla v zadaném základu.

Log10(BigInteger)

Vrátí základní 10 logaritmus zadaného čísla.

Log2(BigInteger)

Vypočítá log2 hodnoty.

Max(BigInteger, BigInteger)

Vrátí větší ze dvou BigInteger hodnot.

MaxMagnitude(BigInteger, BigInteger)

Porovná dvě hodnoty s výpočtem, který je větší.

Min(BigInteger, BigInteger)

Vrátí menší ze dvou BigInteger hodnot.

MinMagnitude(BigInteger, BigInteger)

Porovná dvě hodnoty s výpočtem, který je menší.

ModPow(BigInteger, BigInteger, BigInteger)

Provede dělení modulus u čísla zvýšeného na mocninu jiného čísla.

Multiply(BigInteger, BigInteger)

Vrátí součin dvou BigInteger hodnot.

Negate(BigInteger)

Neguje zadanou BigInteger hodnotu.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Parsuje rozsah znaků na hodnotu.

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Převede reprezentaci čísla obsaženého v zadaném rozsahu znaků jen pro čtení v zadaném stylu na jeho BigInteger ekvivalent.

Parse(String)

Převede řetězcové vyjádření čísla na jeho BigInteger ekvivalent.

Parse(String, IFormatProvider)

Převede řetězcové vyjádření čísla v zadaném formátu specifickém pro jazykovou verzi na jeho BigInteger ekvivalent.

Parse(String, NumberStyles)

Převede řetězcové vyjádření čísla v zadaném stylu na jeho BigInteger ekvivalent.

Parse(String, NumberStyles, IFormatProvider)

Převede řetězcové vyjádření čísla v zadaném stylu a formátu specifickém pro jazykovou verzi na jeho BigInteger ekvivalent.

PopCount(BigInteger)

Vypočítá počet bitů, které jsou nastaveny v hodnotě.

Pow(BigInteger, Int32)

BigInteger Zvýší hodnotu na mocninu zadané hodnoty.

Remainder(BigInteger, BigInteger)

Provede celočíselné dělení dvou BigInteger hodnot a vrátí zbytek.

RotateLeft(BigInteger, Int32)

Otočí hodnotu, která zbyla o danou částku.

RotateRight(BigInteger, Int32)

Otočí hodnotu doprava o danou částku.

Subtract(BigInteger, BigInteger)

Odečte jednu BigInteger hodnotu od druhé a vrátí výsledek.

ToByteArray()

BigInteger Převede hodnotu na bajtové pole.

ToByteArray(Boolean, Boolean)

Vrátí hodnotu tohoto BigInteger pole jako pole bajtů s nejmenším možným počtem bajtů. Pokud je hodnota nula, vrátí pole o jednom bajtu, jehož prvek je 0x00.

ToString()

Převede číselnou hodnotu aktuálního BigInteger objektu na ekvivalentní řetězcovou reprezentaci.

ToString(IFormatProvider)

Převede číselnou hodnotu aktuálního BigInteger objektu na ekvivalentní řetězcovou reprezentaci pomocí informací formátování specifické pro zadanou jazykovou verzi.

ToString(String)

Převede číselnou hodnotu aktuálního BigInteger objektu na ekvivalentní řetězcovou reprezentaci pomocí zadaného formátu.

ToString(String, IFormatProvider)

Převede číselnou hodnotu aktuálního BigInteger objektu na ekvivalentní řetězcovou reprezentaci pomocí zadaného formátu a informací o formátu specifickém pro jazykovou verzi.

TrailingZeroCount(BigInteger)

Vypočítá počet koncových nul v hodnotě.

TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Naformátuje tuto instanci velkého celého čísla do rozsahu znaků.

TryParse(ReadOnlySpan<Char>, BigInteger)

Pokusí se převést reprezentaci čísla obsaženého v zadaném rozsahu znaků jen pro čtení na jeho BigInteger ekvivalent a vrátí hodnotu, která označuje, zda byl převod úspěšný.

TryParse(ReadOnlySpan<Char>, IFormatProvider, BigInteger)

Pokusí se parsovat rozsah znaků na hodnotu.

TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, BigInteger)

Pokusí se převést řetězcové vyjádření čísla na jeho BigInteger ekvivalent a vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

TryParse(String, BigInteger)

Pokusí se převést řetězcové vyjádření čísla na jeho BigInteger ekvivalent a vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

TryParse(String, IFormatProvider, BigInteger)

Pokusí se parsovat řetězec na hodnotu.

TryParse(String, NumberStyles, IFormatProvider, BigInteger)

Pokusí se převést řetězcové vyjádření čísla v zadaném stylu a formátu specifickém pro jazykovou verzi na jeho BigInteger ekvivalent a vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

TryWriteBytes(Span<Byte>, Int32, Boolean, Boolean)

Zkopíruje hodnotu této BigInteger hodnoty jako malý endian dvou bajtů doplňku, a to s použitím nejmenšího možného počtu bajtů. Pokud je hodnota nula, výstup jeden bajt, jehož prvek je 0x00.

Operátory

Addition(BigInteger, BigInteger)

Sečte hodnoty dvou zadaných BigInteger objektů.

BitwiseAnd(BigInteger, BigInteger)

Provede bitové And operace se dvěma BigInteger hodnotami.

BitwiseOr(BigInteger, BigInteger)

Provede bitové Or operace se dvěma BigInteger hodnotami.

Decrement(BigInteger)

Sníží BigInteger hodnotu o 1.

Division(BigInteger, BigInteger)

Vydělí zadanou BigInteger hodnotu jinou zadanou BigInteger hodnotou pomocí celočíselného dělení.

Equality(BigInteger, BigInteger)

Vrátí hodnotu, která označuje, zda jsou hodnoty dvou BigInteger objektů rovny.

Equality(BigInteger, Int64)

Vrátí hodnotu, která označuje, zda je BigInteger hodnota a hodnota dlouhého celého čísla se znaménkem rovna.

Equality(BigInteger, UInt64)

Vrátí hodnotu, která označuje, zda jsou BigInteger hodnoty a dlouhé celé číslo bez znaménka rovny.

Equality(Int64, BigInteger)

Vrátí hodnotu, která označuje, zda jsou znaménka dlouhé celé číslo a BigInteger hodnota rovny.

Equality(UInt64, BigInteger)

Vrátí hodnotu, která označuje, zda se rovnají dlouhé celočíselné hodnotě bez znaménka a BigInteger hodnotě.

ExclusiveOr(BigInteger, BigInteger)

Provede bitový výhradní Or (XOr) operaci se dvěma BigInteger hodnotami.

Explicit(BigInteger to Byte)

Definuje explicitní převod objektu BigInteger na hodnotu bez znaménka.

Explicit(BigInteger to Char)

Explicitně převede velké celé číslo na Char hodnotu.

Explicit(BigInteger to Decimal)

Definuje explicitní převod objektu BigInteger na Decimal hodnotu.

Explicit(BigInteger to Double)

Definuje explicitní převod objektu BigInteger na Double hodnotu.

Explicit(BigInteger to Half)

Explicitně převede velké celé číslo na Half hodnotu.

Explicit(BigInteger to Int128)

Explicitně převede velké celé číslo na Int128 hodnotu.

Explicit(BigInteger to Int16)

Definuje explicitní převod objektu BigInteger na 16bitovou celočíselnou hodnotu.

Explicit(BigInteger to Int32)

Definuje explicitní převod objektu BigInteger na 32bitovou celočíselnou hodnotu.

Explicit(BigInteger to Int64)

Definuje explicitní převod objektu BigInteger na 64bitovou celočíselnou hodnotu.

Explicit(BigInteger to IntPtr)

Explicitně převede velké celé číslo na IntPtr hodnotu.

Explicit(BigInteger to SByte)

Definuje explicitní převod objektu BigInteger na podepsanou 8bitovou hodnotu.

Toto rozhraní API neodpovídá specifikaci CLS. Vyhovující alternativou je Int16.

Explicit(BigInteger to Single)

Definuje explicitní převod objektu BigInteger na hodnotu s plovoucí desetinou čárkou s jednou přesností.

Explicit(BigInteger to UInt128)

Explicitně převede velké celé číslo na UInt128 hodnotu.

Explicit(BigInteger to UInt16)

Definuje explicitní převod objektu BigInteger na 16bitovou celočíselnou hodnotu bez znaménka.

Toto rozhraní API neodpovídá specifikaci CLS. Vyhovující alternativou je Int32.

Explicit(BigInteger to UInt32)

Definuje explicitní převod objektu BigInteger na 32bitovou celočíselnou hodnotu bez znaménka.

Toto rozhraní API neodpovídá specifikaci CLS. Vyhovující alternativou je Int64.

Explicit(BigInteger to UInt64)

Definuje explicitní převod objektu BigInteger na 64bitovou celočíselnou hodnotu bez znaménka.

Toto rozhraní API neodpovídá specifikaci CLS. Vyhovující alternativou je Double.

Explicit(BigInteger to UIntPtr)

Explicitně převede velké celé číslo na UIntPtr hodnotu.

Explicit(Complex to BigInteger)

Explicitně Complex převede hodnotu na velké celé číslo.

Explicit(Decimal to BigInteger)

Definuje explicitní převod objektu Decimal na BigInteger hodnotu.

Explicit(Double to BigInteger)

Definuje explicitní převod Double hodnoty na BigInteger hodnotu.

Explicit(Half to BigInteger)

Explicitně Half převede hodnotu na velké celé číslo.

Explicit(Single to BigInteger)

Definuje explicitní převod Single hodnoty na BigInteger hodnotu.

GreaterThan(BigInteger, BigInteger)

Vrátí hodnotu, která označuje, jestli BigInteger je hodnota větší než jiná BigInteger hodnota.

GreaterThan(BigInteger, Int64)

Vrátí hodnotu, která označuje, zda je hodnota BigInteger větší než 64bitová celočíselná hodnota se znaménkem.

GreaterThan(BigInteger, UInt64)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota větší než 64bitové celé číslo bez znaménka.

GreaterThan(Int64, BigInteger)

Vrátí hodnotu, která označuje, zda je 64bitové celé číslo se znaménkem BigInteger větší než hodnota.

GreaterThan(UInt64, BigInteger)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota větší než 64bitové celé číslo bez znaménka.

GreaterThanOrEqual(BigInteger, BigInteger)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota větší nebo rovna jiné BigInteger hodnotě.

GreaterThanOrEqual(BigInteger, Int64)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota větší nebo rovna 64bitové celočíselné hodnotě se znaménkem.

GreaterThanOrEqual(BigInteger, UInt64)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota větší nebo rovna 64bitové celočíselné hodnotě bez znaménka.

GreaterThanOrEqual(Int64, BigInteger)

Vrátí hodnotu, která označuje, zda je 64bitové celé číslo se znaménkem větší než nebo rovno hodnotě BigInteger .

GreaterThanOrEqual(UInt64, BigInteger)

Vrátí hodnotu, která označuje, zda je 64bitové celé číslo bez znaménka větší než nebo rovno hodnotě BigInteger .

Implicit(Byte to BigInteger)

Definuje implicitní převod bajtů bez znaménka BigInteger na hodnotu.

Implicit(Char to BigInteger)

Implicitně převede Char hodnotu na velké celé číslo.

Implicit(Int128 to BigInteger)

Implicitně převede Int128 hodnotu na velké celé číslo.

Implicit(Int16 to BigInteger)

Definuje implicitní převod 16bitového celého čísla se signoum sadou BigInteger na hodnotu.

Implicit(Int32 to BigInteger)

Definuje implicitní převod 32bitového celého čísla se signedýmmm BigInteger hodnotou na hodnotu.

Implicit(Int64 to BigInteger)

Definuje implicitní převod 64bitového 64bitového celého čísla na BigInteger hodnotu.

Implicit(IntPtr to BigInteger)

Implicitně převede IntPtr hodnotu na velké celé číslo.

Implicit(SByte to BigInteger)

Definuje implicitní převod 8bitového celého čísla se signoumm sadou BigInteger na hodnotu.

Toto rozhraní API neodpovídá specifikaci CLS. Vyhovující alternativou je BigInteger(Int32).

Implicit(UInt128 to BigInteger)

Implicitně převede UInt128 hodnotu na velké celé číslo.

Implicit(UInt16 to BigInteger)

Definuje implicitní převod 16bitového celého čísla bez znaménka BigInteger na hodnotu.

Toto rozhraní API neodpovídá specifikaci CLS. Vyhovující alternativou je Implicit(Int32 to BigInteger).

Implicit(UInt32 to BigInteger)

Definuje implicitní převod 32bitového celého čísla bez znaménka BigInteger na hodnotu.

Toto rozhraní API neodpovídá specifikaci CLS. Vyhovující alternativou je Implicit(Int64 to BigInteger).

Implicit(UInt64 to BigInteger)

Definuje implicitní převod 64bitového celého čísla bez znaménka BigInteger na hodnotu.

Toto rozhraní API neodpovídá specifikaci CLS. Vyhovující alternativou je Double.

Implicit(UIntPtr to BigInteger)

Implicitně převede UIntPtr hodnotu na velké celé číslo.

Increment(BigInteger)

Zvýší BigInteger hodnotu o 1.

Inequality(BigInteger, BigInteger)

Vrátí hodnotu, která označuje, zda dva BigInteger objekty mají různé hodnoty.

Inequality(BigInteger, Int64)

Vrátí hodnotu, která označuje, zda se BigInteger hodnota a 64bitové celé číslo se znaménkem nerovnají.

Inequality(BigInteger, UInt64)

Vrátí hodnotu, která označuje, zda BigInteger se hodnota a 64bitové celé číslo bez znaménka nerovnají.

Inequality(Int64, BigInteger)

Vrátí hodnotu, která označuje, zda se 64bitové celé číslo se znaménkem BigInteger a hodnotou nerovnají.

Inequality(UInt64, BigInteger)

Vrátí hodnotu, která označuje, zda se 64bitové celé číslo bez znaménka BigInteger a hodnota nerovnají.

LeftShift(BigInteger, Int32)

Posune BigInteger hodnotu o zadaný počet bitů doleva.

LessThan(BigInteger, BigInteger)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota menší než jiná BigInteger hodnota.

LessThan(BigInteger, Int64)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota menší než 64bitové celé číslo se znaménkem.

LessThan(BigInteger, UInt64)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota menší než 64bitové celé číslo bez znaménka.

LessThan(Int64, BigInteger)

Vrátí hodnotu, která označuje, zda je 64bitové celé číslo se znaménkem BigInteger menší než hodnota.

LessThan(UInt64, BigInteger)

Vrátí hodnotu, která označuje, zda je 64bitové celé číslo bez znaménka BigInteger menší než hodnota.

LessThanOrEqual(BigInteger, BigInteger)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota menší nebo rovna jiné BigInteger hodnotě.

LessThanOrEqual(BigInteger, Int64)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota menší nebo rovna 64bitovému znaménku.

LessThanOrEqual(BigInteger, UInt64)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota menší než nebo rovna 64bitovému celočíselnému znaménka.

LessThanOrEqual(Int64, BigInteger)

Vrátí hodnotu, která označuje, zda je 64bitové celé číslo se znaménkem menší než nebo rovno hodnotě BigInteger .

LessThanOrEqual(UInt64, BigInteger)

Vrátí hodnotu, která označuje, zda je 64bitové celé číslo bez znaménka menší než nebo rovno hodnotě BigInteger .

Modulus(BigInteger, BigInteger)

Vrátí zbytek, který je výsledkem dělení se dvěma zadanými BigInteger hodnotami.

Multiply(BigInteger, BigInteger)

Vynásobí dvě zadané BigInteger hodnoty.

OnesComplement(BigInteger)

Vrátí bitový doplněk BigInteger hodnoty.

RightShift(BigInteger, Int32)

Posune BigInteger hodnotu o zadaný počet bitů doprava.

Subtraction(BigInteger, BigInteger)

Odečte BigInteger hodnotu od jiné BigInteger hodnoty.

UnaryNegation(BigInteger)

Neguje zadanou hodnotu BigInteger.

UnaryPlus(BigInteger)

Vrátí hodnotu operandu BigInteger . (Znaménko operandu se nezmění.)

UnsignedRightShift(BigInteger, Int32)

Posune hodnotu doprava o danou částku.

Explicitní implementace rozhraní

IAdditiveIdentity<BigInteger,BigInteger>.AdditiveIdentity

Získá přídatnou identitu aktuálního typu.

IBinaryInteger<BigInteger>.GetByteCount()

Získá počet bajtů, které budou zapsány jako součást .TryWriteLittleEndian(Span<Byte>, Int32)

IBinaryInteger<BigInteger>.GetShortestBitLength()

Získá délku, v bitech, nejkratší dva je doplněk reprezentace aktuální hodnoty.

IBinaryInteger<BigInteger>.TryReadBigEndian(ReadOnlySpan<Byte>, Boolean, BigInteger)

Představuje libovolně velké celé číslo se sadou.

IBinaryInteger<BigInteger>.TryReadLittleEndian(ReadOnlySpan<Byte>, Boolean, BigInteger)

Představuje libovolně velké celé číslo se sadou.

IBinaryInteger<BigInteger>.TryWriteBigEndian(Span<Byte>, Int32)

Pokusí se zapsat aktuální hodnotu v daném rozsahu ve formátu big-endian.

IBinaryInteger<BigInteger>.TryWriteLittleEndian(Span<Byte>, Int32)

Pokusí se zapsat aktuální hodnotu v daném rozsahu ve formátu little-endian.

IBinaryNumber<BigInteger>.AllBitsSet

Získá instanci binárního typu, ve kterém jsou nastaveny všechny bity.

IComparable.CompareTo(Object)

Porovná tuto instanci se zadaným objektem a vrátí celé číslo, které označuje, zda je hodnota této instance menší než, rovna nebo větší než hodnota zadaného objektu.

IMultiplicativeIdentity<BigInteger,BigInteger>.MultiplicativeIdentity

Získá multiplikativní identitu aktuálního typu.

INumber<BigInteger>.MaxNumber(BigInteger, BigInteger)

Porovná dvě hodnoty pro výpočet, který je větší, a vrátí druhou hodnotu, pokud je NaNjeden vstup .

INumber<BigInteger>.MinNumber(BigInteger, BigInteger)

Porovná dvě hodnoty pro výpočet, který je menší, a vrátí druhou hodnotu, pokud je NaNjeden vstup .

INumber<BigInteger>.Sign(BigInteger)

Vypočítá znaménko hodnoty.

INumberBase<BigInteger>.IsCanonical(BigInteger)

Určuje, zda je hodnota v kanonické reprezentaci.

INumberBase<BigInteger>.IsComplexNumber(BigInteger)

Určuje, zda hodnota představuje komplexní číslo.

INumberBase<BigInteger>.IsFinite(BigInteger)

Určuje, zda je hodnota konečná.

INumberBase<BigInteger>.IsImaginaryNumber(BigInteger)

Určuje, zda hodnota představuje čisté imaginární číslo.

INumberBase<BigInteger>.IsInfinity(BigInteger)

Určuje, zda je hodnota nekonečná.

INumberBase<BigInteger>.IsInteger(BigInteger)

Určuje, zda hodnota představuje celočíselné číslo.

INumberBase<BigInteger>.IsNaN(BigInteger)

Určuje, jestli je hodnota NaN.

INumberBase<BigInteger>.IsNegativeInfinity(BigInteger)

Určuje, zda je hodnota záporné nekonečno.

INumberBase<BigInteger>.IsNormal(BigInteger)

Určuje, zda je hodnota normální.

INumberBase<BigInteger>.IsPositiveInfinity(BigInteger)

Určuje, zda je hodnota kladné nekonečno.

INumberBase<BigInteger>.IsRealNumber(BigInteger)

Určuje, zda hodnota představuje reálné číslo.

INumberBase<BigInteger>.IsSubnormal(BigInteger)

Určuje, jestli je hodnota podnormální.

INumberBase<BigInteger>.IsZero(BigInteger)

Určuje, zda je hodnota nula.

INumberBase<BigInteger>.MaxMagnitudeNumber(BigInteger, BigInteger)

Porovná dvě hodnoty pro výpočet, který má větší velikost, a vrátí druhou hodnotu, pokud je NaNjeden vstup .

INumberBase<BigInteger>.MinMagnitudeNumber(BigInteger, BigInteger)

Porovná dvě hodnoty pro výpočet, který má menší velikost, a vrátí druhou hodnotu, pokud je NaNjeden vstup .

INumberBase<BigInteger>.Radix

Získá radix nebo základ pro typ.

INumberBase<BigInteger>.TryConvertFromChecked<TOther>(TOther, BigInteger)

Představuje libovolně velké celé číslo se sadou.

INumberBase<BigInteger>.TryConvertFromSaturating<TOther>(TOther, BigInteger)

Představuje libovolně velké celé číslo se sadou.

INumberBase<BigInteger>.TryConvertFromTruncating<TOther>(TOther, BigInteger)

Představuje libovolně velké celé číslo se sadou.

INumberBase<BigInteger>.TryConvertToChecked<TOther>(BigInteger, TOther)

Pokusí se převést instanci aktuálního typu na jiný typ, vyvolá výjimku přetečení pro všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

INumberBase<BigInteger>.TryConvertToSaturating<TOther>(BigInteger, TOther)

Pokusí se převést instanci aktuálního typu na jiný typ, nasytí všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

INumberBase<BigInteger>.TryConvertToTruncating<TOther>(BigInteger, TOther)

Pokusí se převést instanci aktuálního typu na jiný typ a zkrátí všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

ISignedNumber<BigInteger>.NegativeOne

Získá hodnotu -1 pro typ.

Platí pro