UInt128 Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Belangrijk
Deze API is niet CLS-conform.
Vertegenwoordigt een 128-bits geheel getal zonder teken.
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>
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>
[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)]
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)>]
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>
[<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>
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)
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)
- Overname
- Kenmerken
- Implementeringen
-
IComparable IComparable<UInt128> IComparable<TSelf> IEquatable<UInt128> IEquatable<TSelf> IFormattable IParsable<UInt128> IParsable<TSelf> ISpanFormattable ISpanParsable<UInt128> ISpanParsable<TSelf> IUtf8SpanFormattable IUtf8SpanParsable<UInt128> IUtf8SpanParsable<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>
Constructors
| Name | Description |
|---|---|
| UInt128(UInt64, UInt64) |
Initialiseert een nieuw exemplaar van de UInt128 struct. |
Eigenschappen
| Name | Description |
|---|---|
| MaxValue |
Hiermee wordt de maximumwaarde van het huidige type opgehaald. |
| MinValue |
Hiermee wordt de minimumwaarde van het huidige type opgehaald. |
| One |
Hiermee haalt u de waarde |
| Zero |
Hiermee haalt u de waarde |
Methoden
| Name | Description |
|---|---|
| BigMul(UInt128, UInt128, UInt128) |
Produceert het volledige product van twee niet-ondertekende systeemeigen gehele getallen. |
| Clamp(UInt128, UInt128, UInt128) |
Klemmen een waarde tot een inclusieve minimum- en maximumwaarde. |
| CompareTo(Object) |
Vergelijkt het huidige exemplaar met een ander object van hetzelfde type en retourneert een geheel getal dat aangeeft of de huidige instantie voorafgaat aan, volgt of zich op dezelfde positie in de sorteervolgorde bevindt als het andere object. |
| CompareTo(UInt128) |
Vergelijkt het huidige exemplaar met een ander object van hetzelfde type en retourneert een geheel getal dat aangeeft of de huidige instantie voorafgaat aan, volgt of zich op dezelfde positie in de sorteervolgorde bevindt als het andere object. |
| CreateChecked<TOther>(TOther) |
Hiermee maakt u een exemplaar van het huidige type op basis van een waarde en genereert u een overloopuitzondering voor waarden die buiten het vertegenwoordigbare bereik van het huidige type vallen. |
| CreateSaturating<TOther>(TOther) |
Hiermee maakt u een exemplaar van het huidige type op basis van een waarde, waarbij alle waarden die buiten het vertegenwoordigbare bereik van het huidige type vallen, worden verzadiging weergegeven. |
| CreateTruncating<TOther>(TOther) |
Hiermee maakt u een exemplaar van het huidige type op basis van een waarde, waarbij alle waarden worden afgekapt die buiten het vertegenwoordigbare bereik van het huidige type vallen. |
| DivRem(UInt128, UInt128) |
Berekent het quotiënt en de rest van twee waarden. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. |
| Equals(UInt128) |
Hiermee wordt aangegeven of het huidige object gelijk is aan een ander object van hetzelfde type. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. |
| IsEvenInteger(UInt128) |
Bepaalt of een waarde een even integraal getal vertegenwoordigt. |
| IsOddInteger(UInt128) |
Bepaalt of een waarde een oneven integraal getal vertegenwoordigt. |
| IsPow2(UInt128) |
Bepaalt of een waarde een macht van twee is. |
| LeadingZeroCount(UInt128) |
Berekent het aantal voorloopnullen in een waarde. |
| Log10(UInt128) |
Vertegenwoordigt een 128-bits geheel getal zonder teken. |
| Log2(UInt128) |
Berekent het logboek2 van een waarde. |
| Max(UInt128, UInt128) |
Vergelijkt twee waarden met berekeningen die groter zijn. |
| Min(UInt128, UInt128) |
Vergelijkt twee waarden met berekeningen die kleiner zijn. |
| Parse(ReadOnlySpan<Byte>, IFormatProvider) |
Parseert een reeks UTF-8 tekens in een waarde. |
| Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider) |
Parseert een reeks UTF-8 tekens in een waarde. |
| Parse(ReadOnlySpan<Char>, IFormatProvider) |
Parseert een reeks tekens in een waarde. |
| Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider) |
Parseert een reeks tekens in een waarde. |
| Parse(String, IFormatProvider) |
Parseert een tekenreeks in een waarde. |
| Parse(String, NumberStyles, IFormatProvider) |
Parseert een tekenreeks in een waarde. |
| Parse(String, NumberStyles) |
Parseert een tekenreeks in een waarde. |
| Parse(String) |
Parseert een tekenreeks in een waarde. |
| PopCount(UInt128) |
Berekent het aantal bits dat in een waarde is ingesteld. |
| RotateLeft(UInt128, Int32) |
Hiermee draait u een waarde naar links met een bepaald bedrag. |
| RotateRight(UInt128, Int32) |
Hiermee draait u een waarde naar rechts met een bepaald bedrag. |
| Sign(UInt128) |
Berekent het teken van een waarde. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. |
| ToString(IFormatProvider) |
Converteert de numerieke waarde van dit exemplaar naar de equivalente tekenreeksweergave met behulp van de opgegeven cultuurspecifieke notatiegegevens. |
| ToString(String, IFormatProvider) |
Hiermee wordt de waarde van het huidige exemplaar opgemaakt met behulp van de opgegeven indeling. |
| ToString(String) |
Converteert de numerieke waarde van dit exemplaar naar de equivalente tekenreeksweergave, met behulp van de opgegeven indeling. |
| TrailingZeroCount(UInt128) |
Berekent het aantal volgnullen in een waarde. |
| TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Probeert de waarde van het huidige exemplaar op te maken als UTF-8 in het opgegeven bereik van bytes. |
| TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Probeert de waarde van het huidige exemplaar op te maken in de opgegeven reeks tekens. |
| TryParse(ReadOnlySpan<Byte>, IFormatProvider, UInt128) |
Probeert een reeks UTF-8 tekens te parseren in een waarde. |
| TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, UInt128) |
Probeert een reeks UTF-8 tekens te parseren in een waarde. |
| TryParse(ReadOnlySpan<Byte>, UInt128) |
Hiermee wordt geprobeerd een UTF-8-tekenbereik te converteren dat de tekenreeksweergave van een getal bevat naar het 128-bits equivalent van een niet-ondertekend geheel getal. |
| TryParse(ReadOnlySpan<Char>, IFormatProvider, UInt128) |
Probeert een tekenreeks te parseren in een waarde. |
| TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, UInt128) |
Probeert een reeks tekens te parseren in een waarde. |
| TryParse(ReadOnlySpan<Char>, UInt128) |
Probeert een reeks tekens te parseren in een waarde. |
| TryParse(String, IFormatProvider, UInt128) |
Probeert een tekenreeks te parseren in een waarde. |
| TryParse(String, NumberStyles, IFormatProvider, UInt128) |
Probeert een tekenreeks te parseren in een waarde. |
| TryParse(String, UInt128) |
Probeert een tekenreeks te parseren in een waarde. |
Operators
| Name | Description |
|---|---|
| Addition(UInt128, UInt128) |
Voegt twee waarden samen om de som te berekenen. |
| BitwiseAnd(UInt128, UInt128) |
Berekent de bitsgewijze en van twee waarden. |
| BitwiseOr(UInt128, UInt128) |
Berekent de bitsgewijze of twee waarden. |
| CheckedAddition(UInt128, UInt128) |
Voegt twee waarden samen om de som te berekenen. |
| CheckedDecrement(UInt128) |
Een waarde verlagen. |
| CheckedDivision(UInt128, UInt128) |
Verdeelt twee waarden samen om hun quotiënt te berekenen. |
| CheckedExplicit(Double to UInt128) |
Vertegenwoordigt een 128-bits geheel getal zonder teken. |
| CheckedExplicit(Int16 to UInt128) |
Vertegenwoordigt een 128-bits geheel getal zonder teken. |
| CheckedExplicit(Int32 to UInt128) |
Vertegenwoordigt een 128-bits geheel getal zonder teken. |
| CheckedExplicit(Int64 to UInt128) |
Vertegenwoordigt een 128-bits geheel getal zonder teken. |
| CheckedExplicit(IntPtr to UInt128) |
Vertegenwoordigt een 128-bits geheel getal zonder teken. |
| CheckedExplicit(SByte to UInt128) |
Vertegenwoordigt een 128-bits geheel getal zonder teken. |
| CheckedExplicit(Single to UInt128) |
Vertegenwoordigt een 128-bits geheel getal zonder teken. |
| CheckedExplicit(UInt128 to Byte) |
Vertegenwoordigt een 128-bits geheel getal zonder teken. |
| CheckedIncrement(UInt128) |
Hiermee wordt een waarde verhoogd. |
| CheckedMultiply(UInt128, UInt128) |
Vermenigvuldigt twee waarden samen om het product te berekenen. |
| CheckedSubtraction(UInt128, UInt128) |
Trekt twee waarden af om het verschil te berekenen. |
| CheckedUnaryNegation(UInt128) |
Berekent de unaire negatie van een waarde. |
| Decrement(UInt128) |
Een waarde verlagen. |
| Division(UInt128, UInt128) |
Verdeelt twee waarden samen om hun quotiënt te berekenen. |
| Equality(UInt128, UInt128) |
Vergelijkt twee waarden om gelijkheid te bepalen. |
| ExclusiveOr(UInt128, UInt128) |
Berekent de exclusieve of twee waarden. |
| Explicit(Decimal to UInt128) |
Converteert expliciet een Decimal waarde naar een 128-bits geheel getal zonder teken. |
| Explicit(Double to UInt128) |
Converteert expliciet een Double waarde naar een 128-bits geheel getal zonder teken. |
| Explicit(Int16 to UInt128) |
Converteert expliciet een Int16 waarde naar een 128-bits geheel getal zonder teken. |
| Explicit(Int32 to UInt128) |
Converteert expliciet een Int32 waarde naar een 128-bits geheel getal zonder teken. |
| Explicit(Int64 to UInt128) |
Converteert expliciet een Int64 waarde naar een 128-bits geheel getal zonder teken. |
| Explicit(IntPtr to UInt128) |
Converteert expliciet een IntPtr waarde naar een 128-bits geheel getal zonder teken. |
| Explicit(SByte to UInt128) |
Converteert expliciet een SByte waarde naar een 128-bits geheel getal zonder teken. |
| Explicit(Single to UInt128) |
Converteert expliciet een Single waarde naar een 128-bits geheel getal zonder teken. |
| Explicit(UInt128 to Byte) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een Byte waarde. |
| Explicit(UInt128 to Char) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een Char waarde. |
| Explicit(UInt128 to Decimal) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een Decimal waarde. |
| Explicit(UInt128 to Double) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een Double waarde. |
| Explicit(UInt128 to Half) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een Half waarde. |
| Explicit(UInt128 to Int128) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een Int128 waarde. |
| Explicit(UInt128 to Int16) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een Int16 waarde. |
| Explicit(UInt128 to Int32) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een Int32 waarde. |
| Explicit(UInt128 to Int64) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een Int64 waarde. |
| Explicit(UInt128 to IntPtr) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een IntPtr waarde. |
| Explicit(UInt128 to SByte) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een SByte waarde. |
| Explicit(UInt128 to Single) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een Single waarde. |
| Explicit(UInt128 to UInt16) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een UInt16 waarde. |
| Explicit(UInt128 to UInt32) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een UInt32 waarde. |
| Explicit(UInt128 to UInt64) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een UInt64 waarde. |
| Explicit(UInt128 to UIntPtr) |
Converteert expliciet een 128-bits geheel getal zonder teken naar een UIntPtr waarde. |
| GreaterThan(UInt128, UInt128) |
Vergelijkt twee waarden om te bepalen welke groter is. |
| GreaterThanOrEqual(UInt128, UInt128) |
Vergelijkt twee waarden om te bepalen welke groter of gelijk is. |
| Implicit(Byte to UInt128) |
Converteert impliciet een Byte waarde naar een 128-bits geheel getal zonder teken. |
| Implicit(Char to UInt128) |
Converteert impliciet een Char waarde naar een 128-bits geheel getal zonder teken. |
| Implicit(UInt16 to UInt128) |
Converteert impliciet een UInt16 waarde naar een 128-bits geheel getal zonder teken. |
| Implicit(UInt32 to UInt128) |
Converteert impliciet een UInt32 waarde naar een 128-bits geheel getal zonder teken. |
| Implicit(UInt64 to UInt128) |
Converteert impliciet een UInt64 waarde naar een 128-bits geheel getal zonder teken. |
| Implicit(UIntPtr to UInt128) |
Converteert impliciet een UIntPtr waarde naar een 128-bits geheel getal zonder teken. |
| Increment(UInt128) |
Hiermee wordt een waarde verhoogd. |
| Inequality(UInt128, UInt128) |
Vergelijkt twee waarden om ongelijkheid te bepalen. |
| LeftShift(UInt128, Int32) |
Hiermee verschuift u een waarde naar links met een bepaald bedrag. |
| LessThan(UInt128, UInt128) |
Vergelijkt twee waarden om te bepalen welke kleiner is. |
| LessThanOrEqual(UInt128, UInt128) |
Vergelijkt twee waarden om te bepalen welke kleiner of gelijk is. |
| Modulus(UInt128, UInt128) |
Verdeelt twee waarden samen om hun modulus of restgetal te berekenen. |
| Multiply(UInt128, UInt128) |
Vermenigvuldigt twee waarden samen om het product te berekenen. |
| OnesComplement(UInt128) |
Berekent de een-complementweergave van een bepaalde waarde. |
| RightShift(UInt128, Int32) |
Hiermee wordt een waarde naar rechts verplaatst met een bepaald bedrag. |
| Subtraction(UInt128, UInt128) |
Trekt twee waarden af om het verschil te berekenen. |
| UnaryNegation(UInt128) |
Berekent de unaire negatie van een waarde. |
| UnaryPlus(UInt128) |
Berekent het unaire plusteken van een waarde. |
| UnsignedRightShift(UInt128, Int32) |
Hiermee wordt een waarde naar rechts verplaatst met een bepaald bedrag. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IAdditiveIdentity<UInt128,UInt128>.AdditiveIdentity |
Hiermee haalt u de additieve identiteit van het huidige type op. |
| IBinaryInteger<UInt128>.GetByteCount() |
Hiermee haalt u het aantal bytes op dat wordt geschreven als onderdeel van TryWriteLittleEndian(Span<Byte>, Int32). |
| IBinaryInteger<UInt128>.GetShortestBitLength() |
Hiermee haalt u de lengte, in bits, van de kortste twee's complementweergave van de huidige waarde op. |
| IBinaryInteger<UInt128>.TryReadBigEndian(ReadOnlySpan<Byte>, Boolean, UInt128) |
Vertegenwoordigt een 128-bits geheel getal zonder teken. |
| IBinaryInteger<UInt128>.TryReadLittleEndian(ReadOnlySpan<Byte>, Boolean, UInt128) |
Vertegenwoordigt een 128-bits geheel getal zonder teken. |
| IBinaryInteger<UInt128>.TryWriteBigEndian(Span<Byte>, Int32) |
Probeert de huidige waarde in big-endian-indeling naar een bepaalde periode te schrijven. |
| IBinaryInteger<UInt128>.TryWriteLittleEndian(Span<Byte>, Int32) |
Probeert de huidige waarde in little-endian-indeling naar een bepaalde periode te schrijven. |
| IBinaryNumber<UInt128>.AllBitsSet |
Hiermee haalt u een exemplaar op van het binaire type waarin alle bits zijn ingesteld. |
| IMultiplicativeIdentity<UInt128,UInt128>.MultiplicativeIdentity |
Hiermee haalt u de vermenigvuldigende identiteit van het huidige type op. |
| INumber<UInt128>.CopySign(UInt128, UInt128) |
Kopieert het teken van een waarde naar het teken van een andere waarde. |
| INumber<UInt128>.MaxNumber(UInt128, UInt128) |
Vergelijkt twee waarden met berekeningen die groter zijn en de andere waarde retourneren als een invoer is |
| INumber<UInt128>.MinNumber(UInt128, UInt128) |
Vergelijkt twee waarden met berekeningen die kleiner zijn en de andere waarde retourneren als een invoer is |
| INumberBase<UInt128>.Abs(UInt128) |
Berekent de absolute waarde van een waarde. |
| INumberBase<UInt128>.IsCanonical(UInt128) |
Bepaalt of een waarde zich in de canonieke weergave bevindt. |
| INumberBase<UInt128>.IsComplexNumber(UInt128) |
Bepaalt of een waarde een complex getal vertegenwoordigt. |
| INumberBase<UInt128>.IsFinite(UInt128) |
Bepaalt of een waarde eindig is. |
| INumberBase<UInt128>.IsImaginaryNumber(UInt128) |
Bepaalt of een waarde een puur imaginair getal vertegenwoordigt. |
| INumberBase<UInt128>.IsInfinity(UInt128) |
Bepaalt of een waarde oneindig is. |
| INumberBase<UInt128>.IsInteger(UInt128) |
Bepaalt of een waarde een integraal getal vertegenwoordigt. |
| INumberBase<UInt128>.IsNaN(UInt128) |
Bepaalt of een waarde NaN is. |
| INumberBase<UInt128>.IsNegative(UInt128) |
Bepaalt of een waarde negatief is. |
| INumberBase<UInt128>.IsNegativeInfinity(UInt128) |
Bepaalt of een waarde een negatief oneindigheid is. |
| INumberBase<UInt128>.IsNormal(UInt128) |
Bepaalt of een waarde normaal is. |
| INumberBase<UInt128>.IsPositive(UInt128) |
Bepaalt of een waarde positief is. |
| INumberBase<UInt128>.IsPositiveInfinity(UInt128) |
Bepaalt of een waarde positief oneindig is. |
| INumberBase<UInt128>.IsRealNumber(UInt128) |
Bepaalt of een waarde een reëel getal vertegenwoordigt. |
| INumberBase<UInt128>.IsSubnormal(UInt128) |
Bepaalt of een waarde subnormaal is. |
| INumberBase<UInt128>.IsZero(UInt128) |
Bepaalt of een waarde nul is. |
| INumberBase<UInt128>.MaxMagnitude(UInt128, UInt128) |
Vergelijkt twee waarden met berekeningen die groter zijn. |
| INumberBase<UInt128>.MaxMagnitudeNumber(UInt128, UInt128) |
Vergelijkt twee waarden met berekeningen die de grotere grootte hebben en de andere waarde retourneren als een invoer is |
| INumberBase<UInt128>.MinMagnitude(UInt128, UInt128) |
Vergelijkt twee waarden met berekeningen die kleiner zijn. |
| INumberBase<UInt128>.MinMagnitudeNumber(UInt128, UInt128) |
Vergelijkt twee waarden met berekeningen die de lagere grootte hebben en de andere waarde retourneren als een invoer is |
| INumberBase<UInt128>.MultiplyAddEstimate(UInt128, UInt128, UInt128) |
Berekent een schatting van ( |
| INumberBase<UInt128>.Radix |
Bepaalt de radix of basis voor een type. |
| INumberBase<UInt128>.TryConvertFromChecked<TOther>(TOther, UInt128) |
Vertegenwoordigt een 128-bits geheel getal zonder teken. |
| INumberBase<UInt128>.TryConvertFromSaturating<TOther>(TOther, UInt128) |
Vertegenwoordigt een 128-bits geheel getal zonder teken. |
| INumberBase<UInt128>.TryConvertFromTruncating<TOther>(TOther, UInt128) |
Vertegenwoordigt een 128-bits geheel getal zonder teken. |
| INumberBase<UInt128>.TryConvertToChecked<TOther>(UInt128, TOther) |
Probeert een exemplaar van het huidige type te converteren naar een ander type, waardoor een overloop-uitzondering wordt gegenereerd voor waarden die buiten het vertegenwoordigbare bereik van het huidige type vallen. |
| INumberBase<UInt128>.TryConvertToSaturating<TOther>(UInt128, TOther) |
Hiermee wordt geprobeerd een exemplaar van het huidige type te converteren naar een ander type, waarbij alle waarden die buiten het vertegenwoordigbare bereik van het huidige type vallen, worden verzadigingswaarden weergegeven. |
| INumberBase<UInt128>.TryConvertToTruncating<TOther>(UInt128, TOther) |
Hiermee wordt geprobeerd een exemplaar van het huidige type te converteren naar een ander type, waarbij alle waarden worden afgekapt die buiten het vertegenwoordigbare bereik van het huidige type vallen. |