UInt128 Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Představuje 128bitové celé číslo bez znaménka.
public value class UInt128 : IComparable<UInt128>, IEquatable<UInt128>, IParsable<UInt128>, ISpanParsable<UInt128>, System::Numerics::IAdditionOperators<UInt128, UInt128, UInt128>, System::Numerics::IAdditiveIdentity<UInt128, UInt128>, System::Numerics::IBinaryInteger<UInt128>, System::Numerics::IBinaryNumber<UInt128>, System::Numerics::IBitwiseOperators<UInt128, UInt128, UInt128>, System::Numerics::IComparisonOperators<UInt128, UInt128, bool>, System::Numerics::IDecrementOperators<UInt128>, System::Numerics::IDivisionOperators<UInt128, UInt128, UInt128>, System::Numerics::IEqualityOperators<UInt128, UInt128, bool>, System::Numerics::IIncrementOperators<UInt128>, System::Numerics::IMinMaxValue<UInt128>, System::Numerics::IModulusOperators<UInt128, UInt128, UInt128>, System::Numerics::IMultiplicativeIdentity<UInt128, UInt128>, System::Numerics::IMultiplyOperators<UInt128, UInt128, UInt128>, System::Numerics::INumber<UInt128>, System::Numerics::INumberBase<UInt128>, System::Numerics::IShiftOperators<UInt128, int, UInt128>, System::Numerics::ISubtractionOperators<UInt128, UInt128, UInt128>, System::Numerics::IUnaryNegationOperators<UInt128, UInt128>, System::Numerics::IUnaryPlusOperators<UInt128, UInt128>, System::Numerics::IUnsignedNumber<UInt128>
public value class UInt128 : IComparable<UInt128>, IEquatable<UInt128>, IParsable<UInt128>, ISpanParsable<UInt128>, IUtf8SpanParsable<UInt128>, System::Numerics::IAdditionOperators<UInt128, UInt128, UInt128>, System::Numerics::IAdditiveIdentity<UInt128, UInt128>, System::Numerics::IBinaryInteger<UInt128>, System::Numerics::IBinaryNumber<UInt128>, System::Numerics::IBitwiseOperators<UInt128, UInt128, UInt128>, System::Numerics::IComparisonOperators<UInt128, UInt128, bool>, System::Numerics::IDecrementOperators<UInt128>, System::Numerics::IDivisionOperators<UInt128, UInt128, UInt128>, System::Numerics::IEqualityOperators<UInt128, UInt128, bool>, System::Numerics::IIncrementOperators<UInt128>, System::Numerics::IMinMaxValue<UInt128>, System::Numerics::IModulusOperators<UInt128, UInt128, UInt128>, System::Numerics::IMultiplicativeIdentity<UInt128, UInt128>, System::Numerics::IMultiplyOperators<UInt128, UInt128, UInt128>, System::Numerics::INumber<UInt128>, System::Numerics::INumberBase<UInt128>, System::Numerics::IShiftOperators<UInt128, int, UInt128>, System::Numerics::ISubtractionOperators<UInt128, UInt128, UInt128>, System::Numerics::IUnaryNegationOperators<UInt128, UInt128>, System::Numerics::IUnaryPlusOperators<UInt128, UInt128>, System::Numerics::IUnsignedNumber<UInt128>
[System.CLSCompliant(false)]
public readonly struct UInt128 : IComparable<UInt128>, IEquatable<UInt128>, IParsable<UInt128>, ISpanParsable<UInt128>, System.Numerics.IAdditionOperators<UInt128,UInt128,UInt128>, System.Numerics.IAdditiveIdentity<UInt128,UInt128>, System.Numerics.IBinaryInteger<UInt128>, System.Numerics.IBinaryNumber<UInt128>, System.Numerics.IBitwiseOperators<UInt128,UInt128,UInt128>, System.Numerics.IComparisonOperators<UInt128,UInt128,bool>, System.Numerics.IDecrementOperators<UInt128>, System.Numerics.IDivisionOperators<UInt128,UInt128,UInt128>, System.Numerics.IEqualityOperators<UInt128,UInt128,bool>, System.Numerics.IIncrementOperators<UInt128>, System.Numerics.IMinMaxValue<UInt128>, System.Numerics.IModulusOperators<UInt128,UInt128,UInt128>, System.Numerics.IMultiplicativeIdentity<UInt128,UInt128>, System.Numerics.IMultiplyOperators<UInt128,UInt128,UInt128>, System.Numerics.INumber<UInt128>, System.Numerics.INumberBase<UInt128>, System.Numerics.IShiftOperators<UInt128,int,UInt128>, System.Numerics.ISubtractionOperators<UInt128,UInt128,UInt128>, System.Numerics.IUnaryNegationOperators<UInt128,UInt128>, System.Numerics.IUnaryPlusOperators<UInt128,UInt128>, System.Numerics.IUnsignedNumber<UInt128>
[System.CLSCompliant(false)]
public readonly struct UInt128 : IComparable<UInt128>, IEquatable<UInt128>, IParsable<UInt128>, ISpanParsable<UInt128>, IUtf8SpanParsable<UInt128>, System.Numerics.IAdditionOperators<UInt128,UInt128,UInt128>, System.Numerics.IAdditiveIdentity<UInt128,UInt128>, System.Numerics.IBinaryInteger<UInt128>, System.Numerics.IBinaryNumber<UInt128>, System.Numerics.IBitwiseOperators<UInt128,UInt128,UInt128>, System.Numerics.IComparisonOperators<UInt128,UInt128,bool>, System.Numerics.IDecrementOperators<UInt128>, System.Numerics.IDivisionOperators<UInt128,UInt128,UInt128>, System.Numerics.IEqualityOperators<UInt128,UInt128,bool>, System.Numerics.IIncrementOperators<UInt128>, System.Numerics.IMinMaxValue<UInt128>, System.Numerics.IModulusOperators<UInt128,UInt128,UInt128>, System.Numerics.IMultiplicativeIdentity<UInt128,UInt128>, System.Numerics.IMultiplyOperators<UInt128,UInt128,UInt128>, System.Numerics.INumber<UInt128>, System.Numerics.INumberBase<UInt128>, System.Numerics.IShiftOperators<UInt128,int,UInt128>, System.Numerics.ISubtractionOperators<UInt128,UInt128,UInt128>, System.Numerics.IUnaryNegationOperators<UInt128,UInt128>, System.Numerics.IUnaryPlusOperators<UInt128,UInt128>, System.Numerics.IUnsignedNumber<UInt128>
[<System.CLSCompliant(false)>]
type UInt128 = struct
interface IFormattable
interface IParsable<UInt128>
interface ISpanFormattable
interface ISpanParsable<UInt128>
interface IAdditionOperators<UInt128, UInt128, UInt128>
interface IAdditiveIdentity<UInt128, UInt128>
interface IBinaryInteger<UInt128>
interface IBinaryNumber<UInt128>
interface IBitwiseOperators<UInt128, UInt128, UInt128>
interface IComparisonOperators<UInt128, UInt128, bool>
interface IEqualityOperators<UInt128, UInt128, bool>
interface IDecrementOperators<UInt128>
interface IDivisionOperators<UInt128, UInt128, UInt128>
interface IIncrementOperators<UInt128>
interface IModulusOperators<UInt128, UInt128, UInt128>
interface IMultiplicativeIdentity<UInt128, UInt128>
interface IMultiplyOperators<UInt128, UInt128, UInt128>
interface INumber<UInt128>
interface INumberBase<UInt128>
interface ISubtractionOperators<UInt128, UInt128, UInt128>
interface IUnaryNegationOperators<UInt128, UInt128>
interface IUnaryPlusOperators<UInt128, UInt128>
interface IShiftOperators<UInt128, int, UInt128>
interface IMinMaxValue<UInt128>
interface IUnsignedNumber<UInt128>
[<System.CLSCompliant(false)>]
type UInt128 = struct
interface IFormattable
interface IParsable<UInt128>
interface ISpanFormattable
interface ISpanParsable<UInt128>
interface IAdditionOperators<UInt128, UInt128, UInt128>
interface IAdditiveIdentity<UInt128, UInt128>
interface IBinaryInteger<UInt128>
interface IBinaryNumber<UInt128>
interface IBitwiseOperators<UInt128, UInt128, UInt128>
interface IComparisonOperators<UInt128, UInt128, bool>
interface IEqualityOperators<UInt128, UInt128, bool>
interface IDecrementOperators<UInt128>
interface IDivisionOperators<UInt128, UInt128, UInt128>
interface IIncrementOperators<UInt128>
interface IModulusOperators<UInt128, UInt128, UInt128>
interface IMultiplicativeIdentity<UInt128, UInt128>
interface IMultiplyOperators<UInt128, UInt128, UInt128>
interface INumber<UInt128>
interface INumberBase<UInt128>
interface ISubtractionOperators<UInt128, UInt128, UInt128>
interface IUnaryNegationOperators<UInt128, UInt128>
interface IUnaryPlusOperators<UInt128, UInt128>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<UInt128>
interface IShiftOperators<UInt128, int, UInt128>
interface IMinMaxValue<UInt128>
interface IUnsignedNumber<UInt128>
[<System.CLSCompliant(false)>]
type UInt128 = struct
interface IFormattable
interface IParsable<UInt128>
interface ISpanFormattable
interface ISpanParsable<UInt128>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<UInt128>
interface IAdditionOperators<UInt128, UInt128, UInt128>
interface IAdditiveIdentity<UInt128, UInt128>
interface IBinaryInteger<UInt128>
interface IBinaryNumber<UInt128>
interface IBitwiseOperators<UInt128, UInt128, UInt128>
interface IComparisonOperators<UInt128, UInt128, bool>
interface IEqualityOperators<UInt128, UInt128, bool>
interface IDecrementOperators<UInt128>
interface IDivisionOperators<UInt128, UInt128, UInt128>
interface IIncrementOperators<UInt128>
interface IModulusOperators<UInt128, UInt128, UInt128>
interface IMultiplicativeIdentity<UInt128, UInt128>
interface IMultiplyOperators<UInt128, UInt128, UInt128>
interface INumber<UInt128>
interface INumberBase<UInt128>
interface ISubtractionOperators<UInt128, UInt128, UInt128>
interface IUnaryNegationOperators<UInt128, UInt128>
interface IUnaryPlusOperators<UInt128, UInt128>
interface IShiftOperators<UInt128, int, UInt128>
interface IMinMaxValue<UInt128>
interface IUnsignedNumber<UInt128>
Public Structure UInt128
Implements IAdditionOperators(Of UInt128, UInt128, UInt128), IAdditiveIdentity(Of UInt128, UInt128), IBinaryInteger(Of UInt128), IBinaryNumber(Of UInt128), IBitwiseOperators(Of UInt128, UInt128, UInt128), IComparable(Of UInt128), IComparisonOperators(Of UInt128, UInt128, Boolean), IDecrementOperators(Of UInt128), IDivisionOperators(Of UInt128, UInt128, UInt128), IEqualityOperators(Of UInt128, UInt128, Boolean), IEquatable(Of UInt128), IIncrementOperators(Of UInt128), IMinMaxValue(Of UInt128), IModulusOperators(Of UInt128, UInt128, UInt128), IMultiplicativeIdentity(Of UInt128, UInt128), IMultiplyOperators(Of UInt128, UInt128, UInt128), INumber(Of UInt128), INumberBase(Of UInt128), IParsable(Of UInt128), IShiftOperators(Of UInt128, Integer, UInt128), ISpanParsable(Of UInt128), ISubtractionOperators(Of UInt128, UInt128, UInt128), IUnaryNegationOperators(Of UInt128, UInt128), IUnaryPlusOperators(Of UInt128, UInt128), IUnsignedNumber(Of UInt128)
Public Structure UInt128
Implements IAdditionOperators(Of UInt128, UInt128, UInt128), IAdditiveIdentity(Of UInt128, UInt128), IBinaryInteger(Of UInt128), IBinaryNumber(Of UInt128), IBitwiseOperators(Of UInt128, UInt128, UInt128), IComparable(Of UInt128), IComparisonOperators(Of UInt128, UInt128, Boolean), IDecrementOperators(Of UInt128), IDivisionOperators(Of UInt128, UInt128, UInt128), IEqualityOperators(Of UInt128, UInt128, Boolean), IEquatable(Of UInt128), IIncrementOperators(Of UInt128), IMinMaxValue(Of UInt128), IModulusOperators(Of UInt128, UInt128, UInt128), IMultiplicativeIdentity(Of UInt128, UInt128), IMultiplyOperators(Of UInt128, UInt128, UInt128), INumber(Of UInt128), INumberBase(Of UInt128), IParsable(Of UInt128), IShiftOperators(Of UInt128, Integer, UInt128), ISpanParsable(Of UInt128), ISubtractionOperators(Of UInt128, UInt128, UInt128), IUnaryNegationOperators(Of UInt128, UInt128), IUnaryPlusOperators(Of UInt128, UInt128), IUnsignedNumber(Of UInt128), IUtf8SpanParsable(Of UInt128)
- Dědičnost
- Atributy
- Implementuje
-
IComparable IComparable<UInt128> IComparable<TSelf> IEquatable<UInt128> IEquatable<TSelf> IFormattable IParsable<UInt128> IParsable<TSelf> ISpanFormattable ISpanParsable<UInt128> ISpanParsable<TSelf> IAdditionOperators<UInt128,UInt128,UInt128> IAdditionOperators<TSelf,TSelf,TSelf> IAdditiveIdentity<UInt128,UInt128> IAdditiveIdentity<TSelf,TSelf> IBinaryInteger<UInt128> IBinaryNumber<UInt128> IBinaryNumber<TSelf> IBitwiseOperators<UInt128,UInt128,UInt128> IBitwiseOperators<TSelf,TSelf,TSelf> IComparisonOperators<UInt128,UInt128,Boolean> IComparisonOperators<TSelf,TSelf,Boolean> IDecrementOperators<UInt128> IDecrementOperators<TSelf> IDivisionOperators<UInt128,UInt128,UInt128> IDivisionOperators<TSelf,TSelf,TSelf> IEqualityOperators<UInt128,UInt128,Boolean> IEqualityOperators<TSelf,TOther,TResult> IEqualityOperators<TSelf,TSelf,Boolean> IIncrementOperators<UInt128> IIncrementOperators<TSelf> IMinMaxValue<UInt128> IModulusOperators<UInt128,UInt128,UInt128> IModulusOperators<TSelf,TSelf,TSelf> IMultiplicativeIdentity<UInt128,UInt128> IMultiplicativeIdentity<TSelf,TSelf> IMultiplyOperators<UInt128,UInt128,UInt128> IMultiplyOperators<TSelf,TSelf,TSelf> INumber<UInt128> INumber<TSelf> INumberBase<UInt128> INumberBase<TSelf> IShiftOperators<UInt128,Int32,UInt128> IShiftOperators<TSelf,Int32,TSelf> ISubtractionOperators<UInt128,UInt128,UInt128> ISubtractionOperators<TSelf,TSelf,TSelf> IUnaryNegationOperators<UInt128,UInt128> IUnaryNegationOperators<TSelf,TSelf> IUnaryPlusOperators<UInt128,UInt128> IUnaryPlusOperators<TSelf,TSelf> IUnsignedNumber<UInt128> IUtf8SpanFormattable IUtf8SpanParsable<UInt128> IUtf8SpanParsable<TSelf>
Konstruktory
UInt128(UInt64, UInt64) |
Inicializuje novou instanci UInt128 struktury. |
Vlastnosti
MaxValue |
Získá maximální hodnotu aktuálního typu. |
MinValue |
Získá minimální hodnotu aktuálního typu. |
One |
Získá hodnotu |
Zero |
Získá hodnotu |
Metody
Clamp(UInt128, UInt128, UInt128) |
Upne hodnotu na inkluzivní minimální a maximální hodnotu. |
CompareTo(Object) |
Porovná aktuální instanci s jiným objektem stejného typu a vrátí celé číslo udávající, zda aktuální instance předchází, následuje nebo se vyskytuje ve stejné pozici v pořadí řazení jako druhý objekt. |
CompareTo(UInt128) |
Porovná aktuální instanci s jiným objektem stejného typu a vrátí celé číslo udávající, zda aktuální instance předchází, následuje nebo se vyskytuje ve stejné pozici v pořadí řazení jako druhý objekt. |
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. |
DivRem(UInt128, UInt128) |
Vypočítá podíl a zbytek dvou hodnot. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. |
Equals(UInt128) |
Určuje, zda je aktuální objekt roven jinému objektu stejného typu. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. |
IsEvenInteger(UInt128) |
Určuje, zda hodnota představuje sudé číslo. |
IsOddInteger(UInt128) |
Určuje, zda hodnota představuje liché celočíselné číslo. |
IsPow2(UInt128) |
Určuje, zda je hodnota mocnina dva. |
LeadingZeroCount(UInt128) |
Vypočítá počet počátečních nul v hodnotě. |
Log2(UInt128) |
Vypočítá log2 hodnoty. |
Max(UInt128, UInt128) |
Porovná dvě hodnoty pro výpočet, který je větší. |
Min(UInt128, UInt128) |
Porovná dvě hodnoty s výpočtem, který je menší. |
Parse(ReadOnlySpan<Byte>, IFormatProvider) |
Parsuje rozsah znaků UTF-8 na hodnotu. |
Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider) |
Parsuje rozsah znaků UTF-8 na hodnotu. |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
Parsuje rozsah znaků na hodnotu. |
Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider) |
Parsuje rozsah znaků na hodnotu. |
Parse(String) |
Parsuje řetězec na hodnotu. |
Parse(String, IFormatProvider) |
Parsuje řetězec na hodnotu. |
Parse(String, NumberStyles) |
Parsuje řetězec na hodnotu. |
Parse(String, NumberStyles, IFormatProvider) |
Parsuje řetězec na hodnotu. |
PopCount(UInt128) |
Vypočítá počet bitů, které jsou nastaveny v hodnotě. |
RotateLeft(UInt128, Int32) |
Otočí hodnotu, která zbyla o danou částku. |
RotateRight(UInt128, Int32) |
Otočí hodnotu doprava o danou částku. |
Sign(UInt128) |
Vypočítá znaménko hodnoty. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. |
ToString(IFormatProvider) |
Převádí číselnou hodnotu této instance na její ekvivalentní řetězcové vyjádření pomocí určených informací o formátování specifických pro jazykovou verzi. |
ToString(String) |
Převádí číselnou hodnotu této instance na její ekvivalentní řetězcové vyjádření pomocí určeného formátu. |
ToString(String, IFormatProvider) |
Formátuje hodnotu aktuální instance pomocí zadaného formátu. |
TrailingZeroCount(UInt128) |
Vypočítá počet koncových nul v hodnotě. |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Pokusí se naformátovat hodnotu aktuální instance jako UTF-8 do zadaného rozsahu bajtů. |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Pokusí se naformátovat hodnotu aktuální instance do zadaného rozsahu znaků. |
TryParse(ReadOnlySpan<Byte>, IFormatProvider, UInt128) |
Pokusí se parsovat rozsah znaků UTF-8 na hodnotu. |
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, UInt128) |
Pokusí se parsovat rozsah znaků UTF-8 na hodnotu. |
TryParse(ReadOnlySpan<Byte>, UInt128) |
Pokusí se převést znakový rozsah UTF-8 obsahující řetězcové vyjádření čísla na jeho 128bitový celočíselný ekvivalent bez znaménka. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, UInt128) |
Pokusí se parsovat řetězec na hodnotu. |
TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, UInt128) |
Pokusí se parsovat rozsah znaků na hodnotu. |
TryParse(ReadOnlySpan<Char>, UInt128) |
Pokusí se parsovat rozsah znaků na hodnotu. |
TryParse(String, IFormatProvider, UInt128) |
Pokusí se parsovat řetězec na hodnotu. |
TryParse(String, NumberStyles, IFormatProvider, UInt128) |
Pokusí se parsovat řetězec na hodnotu. |
TryParse(String, UInt128) |
Pokusí se parsovat řetězec na hodnotu. |
Operátory
Addition(UInt128, UInt128) |
Sečte dvě hodnoty k výpočtu jejich součtu. |
BitwiseAnd(UInt128, UInt128) |
Vypočítá bitové hodnoty a dvou hodnot. |
BitwiseOr(UInt128, UInt128) |
Vypočítá bitové nebo dvě hodnoty. |
CheckedAddition(UInt128, UInt128) |
Sečte dvě hodnoty k výpočtu jejich součtu. |
CheckedDecrement(UInt128) |
Sníží hodnotu. |
CheckedDivision(UInt128, UInt128) |
Vydělí dvě hodnoty dohromady za účelem výpočtu jejich podílu. |
CheckedExplicit(Double) |
Představuje 128bitové celé číslo bez znaménka. |
CheckedExplicit(Int16) |
Představuje 128bitové celé číslo bez znaménka. |
CheckedExplicit(Int32) |
Představuje 128bitové celé číslo bez znaménka. |
CheckedExplicit(Int64) |
Představuje 128bitové celé číslo bez znaménka. |
CheckedExplicit(IntPtr) |
Představuje 128bitové celé číslo bez znaménka. |
CheckedExplicit(SByte) |
Představuje 128bitové celé číslo bez znaménka. |
CheckedExplicit(Single) |
Představuje 128bitové celé číslo bez znaménka. |
CheckedExplicit(UInt128) |
Představuje 128bitové celé číslo bez znaménka. |
CheckedIncrement(UInt128) |
Zvýší hodnotu. |
CheckedMultiply(UInt128, UInt128) |
Vynásobí dvě hodnoty dohromady a vypočítá jejich součin. |
CheckedSubtraction(UInt128, UInt128) |
Odečte dvě hodnoty pro výpočet jejich rozdílu. |
CheckedUnaryNegation(UInt128) |
Vypočítá unární negaci hodnoty. |
Decrement(UInt128) |
Sníží hodnotu. |
Division(UInt128, UInt128) |
Vydělí dvě hodnoty dohromady za účelem výpočtu jejich podílu. |
Equality(UInt128, UInt128) |
Porovná dvě hodnoty a určí rovnost. |
ExclusiveOr(UInt128, UInt128) |
Vypočítá výhradní hodnotu nebo dvou hodnot. |
Explicit(Decimal to UInt128) |
Explicitně převede Decimal hodnotu na 128bitové celé číslo bez znaménka. |
Explicit(Double to UInt128) |
Explicitně převede Double hodnotu na 128bitové celé číslo bez znaménka. |
Explicit(Int16 to UInt128) |
Explicitně převede Int16 hodnotu na 128bitové celé číslo bez znaménka. |
Explicit(Int32 to UInt128) |
Explicitně převede Int32 hodnotu na 128bitové celé číslo bez znaménka. |
Explicit(Int64 to UInt128) |
Explicitně převede Int64 hodnotu na 128bitové celé číslo bez znaménka. |
Explicit(IntPtr to UInt128) |
Explicitně převede IntPtr hodnotu na 128bitové celé číslo bez znaménka. |
Explicit(SByte to UInt128) |
Explicitně převede SByte hodnotu na 128bitové celé číslo bez znaménka. |
Explicit(Single to UInt128) |
Explicitně převede Single hodnotu na 128bitové celé číslo bez znaménka. |
Explicit(UInt128 to Byte) |
Explicitně převede 128bitové celé číslo bez znaménka Byte na hodnotu. |
Explicit(UInt128 to Char) |
Explicitně převede 128bitové celé číslo bez znaménka Char na hodnotu. |
Explicit(UInt128 to Decimal) |
Explicitně převede 128bitové celé číslo bez znaménka Decimal na hodnotu. |
Explicit(UInt128 to Double) |
Explicitně převede 128bitové celé číslo bez znaménka Double na hodnotu. |
Explicit(UInt128 to Half) |
Explicitně převede 128bitové celé číslo bez znaménka Half na hodnotu. |
Explicit(UInt128 to Int128) |
Explicitně převede 128bitové celé číslo bez znaménka Int128 na hodnotu. |
Explicit(UInt128 to Int16) |
Explicitně převede 128bitové celé číslo bez znaménka Int16 na hodnotu. |
Explicit(UInt128 to Int32) |
Explicitně převede 128bitové celé číslo bez znaménka Int32 na hodnotu. |
Explicit(UInt128 to Int64) |
Explicitně převede 128bitové celé číslo bez znaménka Int64 na hodnotu. |
Explicit(UInt128 to IntPtr) |
Explicitně převede 128bitové celé číslo bez znaménka IntPtr na hodnotu. |
Explicit(UInt128 to SByte) |
Explicitně převede 128bitové celé číslo bez znaménka SByte na hodnotu. |
Explicit(UInt128 to Single) |
Explicitně převede 128bitové celé číslo bez znaménka Single na hodnotu. |
Explicit(UInt128 to UInt16) |
Explicitně převede 128bitové celé číslo bez znaménka UInt16 na hodnotu. |
Explicit(UInt128 to UInt32) |
Explicitně převede 128bitové celé číslo bez znaménka UInt32 na hodnotu. |
Explicit(UInt128 to UInt64) |
Explicitně převede 128bitové celé číslo bez znaménka UInt64 na hodnotu. |
Explicit(UInt128 to UIntPtr) |
Explicitně převede 128bitové celé číslo bez znaménka UIntPtr na hodnotu. |
GreaterThan(UInt128, UInt128) |
Porovná dvě hodnoty a určí, která je větší. |
GreaterThanOrEqual(UInt128, UInt128) |
Porovná dvě hodnoty a určí, která hodnota je větší nebo rovna. |
Implicit(Byte to UInt128) |
Implicitně převede Byte hodnotu na 128bitové celé číslo bez znaménka. |
Implicit(Char to UInt128) |
Implicitně převede Char hodnotu na 128bitové celé číslo bez znaménka. |
Implicit(UInt16 to UInt128) |
Implicitně převede UInt16 hodnotu na 128bitové celé číslo bez znaménka. |
Implicit(UInt32 to UInt128) |
Implicitně převede UInt32 hodnotu na 128bitové celé číslo bez znaménka. |
Implicit(UInt64 to UInt128) |
Implicitně převede UInt64 hodnotu na 128bitové celé číslo bez znaménka. |
Implicit(UIntPtr to UInt128) |
Implicitně převede UIntPtr hodnotu na 128bitové celé číslo bez znaménka. |
Increment(UInt128) |
Zvýší hodnotu. |
Inequality(UInt128, UInt128) |
Porovná dvě hodnoty a určí nerovnost. |
LeftShift(UInt128, Int32) |
Posune hodnotu doleva o danou částku. |
LessThan(UInt128, UInt128) |
Porovná dvě hodnoty a určí, která hodnota je menší. |
LessThanOrEqual(UInt128, UInt128) |
Porovná dvě hodnoty a určí, která hodnota je menší nebo rovna. |
Modulus(UInt128, UInt128) |
Vydělí dvě hodnoty dohromady za účelem výpočtu jejich modulu nebo zbytku. |
Multiply(UInt128, UInt128) |
Vynásobí dvě hodnoty dohromady a vypočítá jejich součin. |
OnesComplement(UInt128) |
Vypočítá reprezentaci dané hodnoty jako doplněk. |
RightShift(UInt128, Int32) |
Posune hodnotu doprava o danou částku. |
Subtraction(UInt128, UInt128) |
Odečte dvě hodnoty pro výpočet jejich rozdílu. |
UnaryNegation(UInt128) |
Vypočítá unární negaci hodnoty. |
UnaryPlus(UInt128) |
Vypočítá unární plus hodnoty. |
UnsignedRightShift(UInt128, Int32) |
Posune hodnotu doprava o danou částku. |
Explicitní implementace rozhraní
IAdditiveIdentity<UInt128,UInt128>.AdditiveIdentity |
Získá přídatnou identitu aktuálního typu. |
IBinaryInteger<UInt128>.GetByteCount() |
Získá počet bajtů, které budou zapsány jako součást .TryWriteLittleEndian(Span<Byte>, Int32) |
IBinaryInteger<UInt128>.GetShortestBitLength() |
Získá délku, v bitech, nejkratší dva je doplněk reprezentace aktuální hodnoty. |
IBinaryInteger<UInt128>.TryReadBigEndian(ReadOnlySpan<Byte>, Boolean, UInt128) |
Představuje 128bitové celé číslo bez znaménka. |
IBinaryInteger<UInt128>.TryReadLittleEndian(ReadOnlySpan<Byte>, Boolean, UInt128) |
Představuje 128bitové celé číslo bez znaménka. |
IBinaryInteger<UInt128>.TryWriteBigEndian(Span<Byte>, Int32) |
Pokusí se zapsat aktuální hodnotu v daném rozsahu ve formátu big-endian. |
IBinaryInteger<UInt128>.TryWriteLittleEndian(Span<Byte>, Int32) |
Pokusí se zapsat aktuální hodnotu v daném rozsahu ve formátu little-endian. |
IBinaryNumber<UInt128>.AllBitsSet |
Získá instanci binárního typu, ve kterém jsou nastaveny všechny bity. |
IMultiplicativeIdentity<UInt128,UInt128>.MultiplicativeIdentity |
Získá multiplikativní identitu aktuálního typu. |
INumber<UInt128>.CopySign(UInt128, UInt128) |
Zkopíruje znaménko hodnoty na znaménko jiné hodnoty. |
INumber<UInt128>.MaxNumber(UInt128, UInt128) |
Porovná dvě hodnoty pro výpočet, který je větší a vrátí druhou hodnotu, pokud je |
INumber<UInt128>.MinNumber(UInt128, UInt128) |
Porovná dvě hodnoty pro výpočet, který je menší a vrátí druhou hodnotu, pokud je |
INumberBase<UInt128>.Abs(UInt128) |
Vypočítá absolutní hodnotu. |
INumberBase<UInt128>.IsCanonical(UInt128) |
Určuje, zda je hodnota v kanonické reprezentaci. |
INumberBase<UInt128>.IsComplexNumber(UInt128) |
Určuje, zda hodnota představuje komplexní číslo. |
INumberBase<UInt128>.IsFinite(UInt128) |
Určuje, zda je hodnota konečná. |
INumberBase<UInt128>.IsImaginaryNumber(UInt128) |
Určuje, zda hodnota představuje čisté imaginární číslo. |
INumberBase<UInt128>.IsInfinity(UInt128) |
Určuje, zda je hodnota nekonečná. |
INumberBase<UInt128>.IsInteger(UInt128) |
Určuje, zda hodnota představuje celočíselné číslo. |
INumberBase<UInt128>.IsNaN(UInt128) |
Určuje, jestli je hodnota NaN. |
INumberBase<UInt128>.IsNegative(UInt128) |
Určuje, jestli je hodnota záporná. |
INumberBase<UInt128>.IsNegativeInfinity(UInt128) |
Určuje, zda je hodnota záporné nekonečno. |
INumberBase<UInt128>.IsNormal(UInt128) |
Určuje, zda je hodnota normální. |
INumberBase<UInt128>.IsPositive(UInt128) |
Určuje, jestli je hodnota kladná. |
INumberBase<UInt128>.IsPositiveInfinity(UInt128) |
Určuje, zda je hodnota kladné nekonečno. |
INumberBase<UInt128>.IsRealNumber(UInt128) |
Určuje, zda hodnota představuje reálné číslo. |
INumberBase<UInt128>.IsSubnormal(UInt128) |
Určuje, jestli je hodnota podnormální. |
INumberBase<UInt128>.IsZero(UInt128) |
Určuje, zda je hodnota nula. |
INumberBase<UInt128>.MaxMagnitude(UInt128, UInt128) |
Porovná dvě hodnoty pro výpočet, který je větší. |
INumberBase<UInt128>.MaxMagnitudeNumber(UInt128, UInt128) |
Porovná dvě hodnoty pro výpočet, který má větší velikost a vrátí druhou hodnotu, pokud je |
INumberBase<UInt128>.MinMagnitude(UInt128, UInt128) |
Porovná dvě hodnoty s výpočtem, který je menší. |
INumberBase<UInt128>.MinMagnitudeNumber(UInt128, UInt128) |
Porovná dvě hodnoty pro výpočet, který má menší velikost a vrátí druhou hodnotu, pokud je |
INumberBase<UInt128>.Radix |
Získá radix nebo základ pro typ. |
INumberBase<UInt128>.TryConvertFromChecked<TOther>(TOther, UInt128) |
Představuje 128bitové celé číslo bez znaménka. |
INumberBase<UInt128>.TryConvertFromSaturating<TOther>(TOther, UInt128) |
Představuje 128bitové celé číslo bez znaménka. |
INumberBase<UInt128>.TryConvertFromTruncating<TOther>(TOther, UInt128) |
Představuje 128bitové celé číslo bez znaménka. |
INumberBase<UInt128>.TryConvertToChecked<TOther>(UInt128, 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<UInt128>.TryConvertToSaturating<TOther>(UInt128, 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<UInt128>.TryConvertToTruncating<TOther>(UInt128, 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. |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro