BigInteger Struktura

Definice

Představuje libovolně velké celé číslo se signoum 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 dvojité přesnosti s plovoucí desetinou čárkou.

BigInteger(Int32)

Inicializuje novou instanci BigInteger struktury pomocí 32bitového celočíselného čísla se sadou se sadou.

BigInteger(Int64)

Inicializuje novou instanci BigInteger struktury pomocí 64bitového celočíselného čísla se sadou se 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ů endianness.

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, jestli je Onehodnota aktuálního BigInteger objektu .

IsPowerOfTwo

Určuje, zda je hodnota aktuálního BigInteger objektu mocnina dva.

IsZero

Určuje, jestli 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 inkluzivní minimální a maximální hodnotu.

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 64bitové celé číslo se znaménkem 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é 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 nasytí 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ý pro nejkratší dva doplněk reprezentace 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 BigInteger objektu.

GreatestCommonDivisor(BigInteger, BigInteger)

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

IsEvenInteger(BigInteger)

Určuje, zda hodnota představuje sudé čí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, zda je hodnota mocnina dva.

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í dekadický 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 pro výpočet, 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 umocněné 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ězcovou reprezentaci čísla na jeho BigInteger ekvivalent.

Parse(String, IFormatProvider)

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

Parse(String, NumberStyles)

Převede řetězcovou reprezentaci čísla v zadaném stylu na jeho BigInteger ekvivalent.

Parse(String, NumberStyles, IFormatProvider)

Převede řetězcovou reprezentaci čí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)

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

Remainder(BigInteger, BigInteger)

Provede celočíselné dělení na dvě BigInteger hodnoty a vrátí zbytek.

RotateLeft(BigInteger, Int32)

Otočí hodnotu zbývající 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 pole bajtů.

ToByteArray(Boolean, Boolean)

Vrátí hodnotu jako BigInteger bajtové pole s použitím nejmenšího možného počtu bajtů. Pokud je hodnota nula, vrátí pole jednoho 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í zadané informace o formátování specifické pro 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ězcovou reprezentaci čísla na jeho BigInteger ekvivalent a vrátí hodnotu, která označuje, zda byl převod úspěšný.

TryParse(String, BigInteger)

Pokusí se převést řetězcovou reprezentaci čísla na jeho BigInteger ekvivalent a vrátí hodnotu, která označuje, zda byl převod úspěšný.

TryParse(String, IFormatProvider, BigInteger)

Pokusí se parsovat řetězec na hodnotu.

TryParse(String, NumberStyles, IFormatProvider, BigInteger)

Pokusí se převést řetězcovou reprezentaci čí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ého endiánského dvou-komplementového bajtu 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ů stejné.

Equality(BigInteger, Int64)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota a dlouhá celočíselná hodnota se znaménkem rovny.

Equality(BigInteger, UInt64)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota a dlouhá celočíselná hodnota bez znaménka rovny.

Equality(Int64, BigInteger)

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

Equality(UInt64, BigInteger)

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

ExclusiveOr(BigInteger, BigInteger)

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

Explicit(BigInteger to Byte)

Definuje explicitní převod objektu BigInteger na hodnotu bajtů 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 se signoumi sadou.

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ě převede Complex 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ě převede Half 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, zda BigInteger je hodnota větší než jiná BigInteger hodnota.

GreaterThan(BigInteger, Int64)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota 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ší než nebo rovna jiné BigInteger hodnotě.

GreaterThanOrEqual(BigInteger, Int64)

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

GreaterThanOrEqual(BigInteger, UInt64)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota větší než 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 16bitového celého čísla na BigInteger hodnotu.

Implicit(Int32 to BigInteger)

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

Implicit(Int64 to BigInteger)

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

Implicit(IntPtr to BigInteger)

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

Implicit(SByte to BigInteger)

Definuje implicitní převod celočíselného čísla 8bitového signedho na BigInteger 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 hodnota BigInteger a 64bitové celé číslo se znaménkem nejsou rovny.

Inequality(BigInteger, UInt64)

Vrátí hodnotu, která označuje, zda se BigInteger 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 menší než BigInteger hodnota.

LessThanOrEqual(BigInteger, BigInteger)

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

LessThanOrEqual(BigInteger, Int64)

Vrátí hodnotu, která označuje, zda BigInteger je hodnota menší než nebo rovna 64bitovému celočíselné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énku.

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řídavnou 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ší dvě reprezentace komplementu aktuální hodnoty.

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

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

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

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

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

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

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

Pokusí se zapsat aktuální hodnotu do daného 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á násobitelnou identitu aktuálního typu.

INumber<BigInteger>.MaxNumber(BigInteger, BigInteger)

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

INumber<BigInteger>.MinNumber(BigInteger, BigInteger)

Porovná dvě hodnoty s výpočtem, 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, jestli je hodnota v kanonické reprezentaci.

INumberBase<BigInteger>.IsComplexNumber(BigInteger)

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

INumberBase<BigInteger>.IsFinite(BigInteger)

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

INumberBase<BigInteger>.IsImaginaryNumber(BigInteger)

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

INumberBase<BigInteger>.IsInfinity(BigInteger)

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

INumberBase<BigInteger>.IsInteger(BigInteger)

Určuje, jestli hodnota představuje integrální číslo.

INumberBase<BigInteger>.IsNaN(BigInteger)

Určuje, jestli je hodnota NaN.

INumberBase<BigInteger>.IsNegativeInfinity(BigInteger)

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

INumberBase<BigInteger>.IsNormal(BigInteger)

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

INumberBase<BigInteger>.IsPositiveInfinity(BigInteger)

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

INumberBase<BigInteger>.IsRealNumber(BigInteger)

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

INumberBase<BigInteger>.IsSubnormal(BigInteger)

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

INumberBase<BigInteger>.IsZero(BigInteger)

Určuje, jestli je hodnota nula.

INumberBase<BigInteger>.MaxMagnitudeNumber(BigInteger, BigInteger)

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

INumberBase<BigInteger>.MinMagnitudeNumber(BigInteger, BigInteger)

Porovná dvě hodnoty s výpočtem, 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 signoum sadou.

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

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

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

Představuje libovolně velké celé číslo se signoum 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 a saturovat 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