Int128 Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine 128-Bit-ganzzahlige Vorzeichen dar.
public value class Int128 : IComparable<Int128>, IEquatable<Int128>, IParsable<Int128>, ISpanParsable<Int128>, System::Numerics::IAdditionOperators<Int128, Int128, Int128>, System::Numerics::IAdditiveIdentity<Int128, Int128>, System::Numerics::IBinaryInteger<Int128>, System::Numerics::IBinaryNumber<Int128>, System::Numerics::IBitwiseOperators<Int128, Int128, Int128>, System::Numerics::IComparisonOperators<Int128, Int128, bool>, System::Numerics::IDecrementOperators<Int128>, System::Numerics::IDivisionOperators<Int128, Int128, Int128>, System::Numerics::IEqualityOperators<Int128, Int128, bool>, System::Numerics::IIncrementOperators<Int128>, System::Numerics::IMinMaxValue<Int128>, System::Numerics::IModulusOperators<Int128, Int128, Int128>, System::Numerics::IMultiplicativeIdentity<Int128, Int128>, System::Numerics::IMultiplyOperators<Int128, Int128, Int128>, System::Numerics::INumber<Int128>, System::Numerics::INumberBase<Int128>, System::Numerics::IShiftOperators<Int128, int, Int128>, System::Numerics::ISignedNumber<Int128>, System::Numerics::ISubtractionOperators<Int128, Int128, Int128>, System::Numerics::IUnaryNegationOperators<Int128, Int128>, System::Numerics::IUnaryPlusOperators<Int128, Int128>
public value class Int128 : IComparable<Int128>, IEquatable<Int128>, IParsable<Int128>, ISpanParsable<Int128>, IUtf8SpanParsable<Int128>, System::Numerics::IAdditionOperators<Int128, Int128, Int128>, System::Numerics::IAdditiveIdentity<Int128, Int128>, System::Numerics::IBinaryInteger<Int128>, System::Numerics::IBinaryNumber<Int128>, System::Numerics::IBitwiseOperators<Int128, Int128, Int128>, System::Numerics::IComparisonOperators<Int128, Int128, bool>, System::Numerics::IDecrementOperators<Int128>, System::Numerics::IDivisionOperators<Int128, Int128, Int128>, System::Numerics::IEqualityOperators<Int128, Int128, bool>, System::Numerics::IIncrementOperators<Int128>, System::Numerics::IMinMaxValue<Int128>, System::Numerics::IModulusOperators<Int128, Int128, Int128>, System::Numerics::IMultiplicativeIdentity<Int128, Int128>, System::Numerics::IMultiplyOperators<Int128, Int128, Int128>, System::Numerics::INumber<Int128>, System::Numerics::INumberBase<Int128>, System::Numerics::IShiftOperators<Int128, int, Int128>, System::Numerics::ISignedNumber<Int128>, System::Numerics::ISubtractionOperators<Int128, Int128, Int128>, System::Numerics::IUnaryNegationOperators<Int128, Int128>, System::Numerics::IUnaryPlusOperators<Int128, Int128>
public readonly struct Int128 : IComparable<Int128>, IEquatable<Int128>, IParsable<Int128>, ISpanParsable<Int128>, System.Numerics.IAdditionOperators<Int128,Int128,Int128>, System.Numerics.IAdditiveIdentity<Int128,Int128>, System.Numerics.IBinaryInteger<Int128>, System.Numerics.IBinaryNumber<Int128>, System.Numerics.IBitwiseOperators<Int128,Int128,Int128>, System.Numerics.IComparisonOperators<Int128,Int128,bool>, System.Numerics.IDecrementOperators<Int128>, System.Numerics.IDivisionOperators<Int128,Int128,Int128>, System.Numerics.IEqualityOperators<Int128,Int128,bool>, System.Numerics.IIncrementOperators<Int128>, System.Numerics.IMinMaxValue<Int128>, System.Numerics.IModulusOperators<Int128,Int128,Int128>, System.Numerics.IMultiplicativeIdentity<Int128,Int128>, System.Numerics.IMultiplyOperators<Int128,Int128,Int128>, System.Numerics.INumber<Int128>, System.Numerics.INumberBase<Int128>, System.Numerics.IShiftOperators<Int128,int,Int128>, System.Numerics.ISignedNumber<Int128>, System.Numerics.ISubtractionOperators<Int128,Int128,Int128>, System.Numerics.IUnaryNegationOperators<Int128,Int128>, System.Numerics.IUnaryPlusOperators<Int128,Int128>
public readonly struct Int128 : IComparable<Int128>, IEquatable<Int128>, IParsable<Int128>, ISpanParsable<Int128>, IUtf8SpanParsable<Int128>, System.Numerics.IAdditionOperators<Int128,Int128,Int128>, System.Numerics.IAdditiveIdentity<Int128,Int128>, System.Numerics.IBinaryInteger<Int128>, System.Numerics.IBinaryNumber<Int128>, System.Numerics.IBitwiseOperators<Int128,Int128,Int128>, System.Numerics.IComparisonOperators<Int128,Int128,bool>, System.Numerics.IDecrementOperators<Int128>, System.Numerics.IDivisionOperators<Int128,Int128,Int128>, System.Numerics.IEqualityOperators<Int128,Int128,bool>, System.Numerics.IIncrementOperators<Int128>, System.Numerics.IMinMaxValue<Int128>, System.Numerics.IModulusOperators<Int128,Int128,Int128>, System.Numerics.IMultiplicativeIdentity<Int128,Int128>, System.Numerics.IMultiplyOperators<Int128,Int128,Int128>, System.Numerics.INumber<Int128>, System.Numerics.INumberBase<Int128>, System.Numerics.IShiftOperators<Int128,int,Int128>, System.Numerics.ISignedNumber<Int128>, System.Numerics.ISubtractionOperators<Int128,Int128,Int128>, System.Numerics.IUnaryNegationOperators<Int128,Int128>, System.Numerics.IUnaryPlusOperators<Int128,Int128>
type Int128 = struct
interface IFormattable
interface IParsable<Int128>
interface ISpanFormattable
interface ISpanParsable<Int128>
interface IAdditionOperators<Int128, Int128, Int128>
interface IAdditiveIdentity<Int128, Int128>
interface IBinaryInteger<Int128>
interface IBinaryNumber<Int128>
interface IBitwiseOperators<Int128, Int128, Int128>
interface IComparisonOperators<Int128, Int128, bool>
interface IEqualityOperators<Int128, Int128, bool>
interface IDecrementOperators<Int128>
interface IDivisionOperators<Int128, Int128, Int128>
interface IIncrementOperators<Int128>
interface IModulusOperators<Int128, Int128, Int128>
interface IMultiplicativeIdentity<Int128, Int128>
interface IMultiplyOperators<Int128, Int128, Int128>
interface INumber<Int128>
interface INumberBase<Int128>
interface ISubtractionOperators<Int128, Int128, Int128>
interface IUnaryNegationOperators<Int128, Int128>
interface IUnaryPlusOperators<Int128, Int128>
interface IShiftOperators<Int128, int, Int128>
interface IMinMaxValue<Int128>
interface ISignedNumber<Int128>
type Int128 = struct
interface IFormattable
interface IParsable<Int128>
interface ISpanFormattable
interface ISpanParsable<Int128>
interface IAdditionOperators<Int128, Int128, Int128>
interface IAdditiveIdentity<Int128, Int128>
interface IBinaryInteger<Int128>
interface IBinaryNumber<Int128>
interface IBitwiseOperators<Int128, Int128, Int128>
interface IComparisonOperators<Int128, Int128, bool>
interface IEqualityOperators<Int128, Int128, bool>
interface IDecrementOperators<Int128>
interface IDivisionOperators<Int128, Int128, Int128>
interface IIncrementOperators<Int128>
interface IModulusOperators<Int128, Int128, Int128>
interface IMultiplicativeIdentity<Int128, Int128>
interface IMultiplyOperators<Int128, Int128, Int128>
interface INumber<Int128>
interface INumberBase<Int128>
interface ISubtractionOperators<Int128, Int128, Int128>
interface IUnaryNegationOperators<Int128, Int128>
interface IUnaryPlusOperators<Int128, Int128>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<Int128>
interface IShiftOperators<Int128, int, Int128>
interface IMinMaxValue<Int128>
interface ISignedNumber<Int128>
type Int128 = struct
interface IFormattable
interface IParsable<Int128>
interface ISpanFormattable
interface ISpanParsable<Int128>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<Int128>
interface IAdditionOperators<Int128, Int128, Int128>
interface IAdditiveIdentity<Int128, Int128>
interface IBinaryInteger<Int128>
interface IBinaryNumber<Int128>
interface IBitwiseOperators<Int128, Int128, Int128>
interface IComparisonOperators<Int128, Int128, bool>
interface IEqualityOperators<Int128, Int128, bool>
interface IDecrementOperators<Int128>
interface IDivisionOperators<Int128, Int128, Int128>
interface IIncrementOperators<Int128>
interface IModulusOperators<Int128, Int128, Int128>
interface IMultiplicativeIdentity<Int128, Int128>
interface IMultiplyOperators<Int128, Int128, Int128>
interface INumber<Int128>
interface INumberBase<Int128>
interface ISubtractionOperators<Int128, Int128, Int128>
interface IUnaryNegationOperators<Int128, Int128>
interface IUnaryPlusOperators<Int128, Int128>
interface IShiftOperators<Int128, int, Int128>
interface IMinMaxValue<Int128>
interface ISignedNumber<Int128>
Public Structure Int128
Implements IAdditionOperators(Of Int128, Int128, Int128), IAdditiveIdentity(Of Int128, Int128), IBinaryInteger(Of Int128), IBinaryNumber(Of Int128), IBitwiseOperators(Of Int128, Int128, Int128), IComparable(Of Int128), IComparisonOperators(Of Int128, Int128, Boolean), IDecrementOperators(Of Int128), IDivisionOperators(Of Int128, Int128, Int128), IEqualityOperators(Of Int128, Int128, Boolean), IEquatable(Of Int128), IIncrementOperators(Of Int128), IMinMaxValue(Of Int128), IModulusOperators(Of Int128, Int128, Int128), IMultiplicativeIdentity(Of Int128, Int128), IMultiplyOperators(Of Int128, Int128, Int128), INumber(Of Int128), INumberBase(Of Int128), IParsable(Of Int128), IShiftOperators(Of Int128, Integer, Int128), ISignedNumber(Of Int128), ISpanParsable(Of Int128), ISubtractionOperators(Of Int128, Int128, Int128), IUnaryNegationOperators(Of Int128, Int128), IUnaryPlusOperators(Of Int128, Int128)
Public Structure Int128
Implements IAdditionOperators(Of Int128, Int128, Int128), IAdditiveIdentity(Of Int128, Int128), IBinaryInteger(Of Int128), IBinaryNumber(Of Int128), IBitwiseOperators(Of Int128, Int128, Int128), IComparable(Of Int128), IComparisonOperators(Of Int128, Int128, Boolean), IDecrementOperators(Of Int128), IDivisionOperators(Of Int128, Int128, Int128), IEqualityOperators(Of Int128, Int128, Boolean), IEquatable(Of Int128), IIncrementOperators(Of Int128), IMinMaxValue(Of Int128), IModulusOperators(Of Int128, Int128, Int128), IMultiplicativeIdentity(Of Int128, Int128), IMultiplyOperators(Of Int128, Int128, Int128), INumber(Of Int128), INumberBase(Of Int128), IParsable(Of Int128), IShiftOperators(Of Int128, Integer, Int128), ISignedNumber(Of Int128), ISpanParsable(Of Int128), ISubtractionOperators(Of Int128, Int128, Int128), IUnaryNegationOperators(Of Int128, Int128), IUnaryPlusOperators(Of Int128, Int128), IUtf8SpanParsable(Of Int128)
- Vererbung
- Implementiert
-
IComparable IComparable<Int128> IComparable<TSelf> IEquatable<Int128> IEquatable<TSelf> IFormattable IParsable<Int128> IParsable<TSelf> ISpanFormattable ISpanParsable<Int128> ISpanParsable<TSelf> IAdditionOperators<Int128,Int128,Int128> IAdditionOperators<TSelf,TSelf,TSelf> IAdditiveIdentity<Int128,Int128> IAdditiveIdentity<TSelf,TSelf> IBinaryInteger<Int128> IBinaryNumber<Int128> IBinaryNumber<TSelf> IBitwiseOperators<Int128,Int128,Int128> IBitwiseOperators<TSelf,TSelf,TSelf> IComparisonOperators<Int128,Int128,Boolean> IComparisonOperators<TSelf,TSelf,Boolean> IDecrementOperators<Int128> IDecrementOperators<TSelf> IDivisionOperators<Int128,Int128,Int128> IDivisionOperators<TSelf,TSelf,TSelf> IEqualityOperators<Int128,Int128,Boolean> IEqualityOperators<TSelf,TOther,TResult> IEqualityOperators<TSelf,TSelf,Boolean> IIncrementOperators<Int128> IIncrementOperators<TSelf> IMinMaxValue<Int128> IModulusOperators<Int128,Int128,Int128> IModulusOperators<TSelf,TSelf,TSelf> IMultiplicativeIdentity<Int128,Int128> IMultiplicativeIdentity<TSelf,TSelf> IMultiplyOperators<Int128,Int128,Int128> IMultiplyOperators<TSelf,TSelf,TSelf> INumber<Int128> INumber<TSelf> INumberBase<Int128> INumberBase<TSelf> IShiftOperators<Int128,Int32,Int128> IShiftOperators<TSelf,Int32,TSelf> ISignedNumber<Int128> ISubtractionOperators<Int128,Int128,Int128> ISubtractionOperators<TSelf,TSelf,TSelf> IUnaryNegationOperators<Int128,Int128> IUnaryNegationOperators<TSelf,TSelf> IUnaryPlusOperators<Int128,Int128> IUnaryPlusOperators<TSelf,TSelf> IUtf8SpanFormattable IUtf8SpanParsable<Int128> IUtf8SpanParsable<TSelf>
Konstruktoren
Int128(UInt64, UInt64) |
Initialisiert eine neue Instanz der Int128-Struktur. |
Eigenschaften
MaxValue |
Ruft den Maximalwert des aktuellen Typs ab. |
MinValue |
Ruft den Minimalwert des aktuellen Typs ab. |
NegativeOne |
Ruft den Wert |
One |
Ruft den Wert |
Zero |
Ruft den Wert |
Methoden
Abs(Int128) |
Berechnet den absoluten Wert. |
Clamp(Int128, Int128, Int128) |
Klammert einen Wert auf einen inklusiven Minimal- und Maximalwert. |
CompareTo(Int128) |
Vergleicht die aktuelle Instanz mit einem anderen Objekt desselben Typs und gibt eine ganze Zahl zurück, die angibt, ob die aktuelle Instanz vorgeht, folgt oder in derselben Position in der Sortierreihenfolge wie das andere Objekt auftritt. |
CompareTo(Object) |
Vergleicht die aktuelle Instanz mit einem anderen Objekt desselben Typs und gibt eine ganze Zahl zurück, die angibt, ob die aktuelle Instanz vorgeht, folgt oder in derselben Position in der Sortierreihenfolge wie das andere Objekt auftritt. |
CopySign(Int128, Int128) |
Kopiert das Vorzeichen eines Werts in das Vorzeichen eines anderen Werts. |
CreateChecked<TOther>(TOther) |
Erstellt eine Instanz des aktuellen Typs aus einem Wert und löst eine Überlaufausnahme für alle Werte aus, die außerhalb des darstellbaren Bereichs des aktuellen Typs liegen. |
CreateSaturating<TOther>(TOther) |
Erstellt eine Instanz des aktuellen Typs aus einem Wert, wobei alle Werte gesättigt werden, die außerhalb des darstellbaren Bereichs des aktuellen Typs liegen. |
CreateTruncating<TOther>(TOther) |
Erstellt eine Instanz des aktuellen Typs aus einem Wert, wobei alle Werte abgeschnitten werden, die außerhalb des darstellbaren Bereichs des aktuellen Typs liegen. |
DivRem(Int128, Int128) |
Berechnet den Quotienten und rest von zwei Werten. |
Equals(Int128) |
Gibt an, ob das aktuelle Objekt einem anderen Objekt desselben Typs entspricht. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. |
GetHashCode() |
Dient als Standardhashfunktion. |
IsEvenInteger(Int128) |
Bestimmt, ob ein Wert eine gerade integrale Zahl darstellt. |
IsNegative(Int128) |
Bestimmt, ob ein Wert negativ ist. |
IsOddInteger(Int128) |
Bestimmt, ob ein Wert eine ungerade integrale Zahl darstellt. |
IsPositive(Int128) |
Bestimmt, ob ein Wert positiv ist. |
IsPow2(Int128) |
Bestimmt, ob ein Wert eine Potenz von zwei ist. |
LeadingZeroCount(Int128) |
Berechnet die Anzahl der führenden Nullen in einem Wert. |
Log2(Int128) |
Berechnet das Protokoll2 eines Werts. |
Max(Int128, Int128) |
Vergleicht zwei Werte mit der Berechnung, die größer ist. |
MaxMagnitude(Int128, Int128) |
Vergleicht zwei Werte mit der Berechnung, die größer ist. |
Min(Int128, Int128) |
Vergleicht zwei Werte mit der Berechnung, die kleiner ist. |
MinMagnitude(Int128, Int128) |
Vergleicht zwei Werte mit der Berechnung, die kleiner ist. |
Parse(ReadOnlySpan<Byte>, IFormatProvider) |
Analysiert eine Spanne von UTF-8 Zeichen in einen Wert. |
Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider) |
Analysiert eine Spanne von UTF-8 Zeichen in einen Wert. |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
Analysiert eine Spanne von Zeichen in einen Wert. |
Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider) |
Analysiert eine Spanne von Zeichen in einen Wert. |
Parse(String) |
Analysiert eine Zeichenfolge in einen Wert. |
Parse(String, IFormatProvider) |
Analysiert eine Zeichenfolge in einen Wert. |
Parse(String, NumberStyles) |
Analysiert eine Zeichenfolge in einen Wert. |
Parse(String, NumberStyles, IFormatProvider) |
Analysiert eine Zeichenfolge in einen Wert. |
PopCount(Int128) |
Berechnet die Anzahl der Bits, die in einem Wert festgelegt sind. |
RotateLeft(Int128, Int32) |
Dreht einen Wert um einen bestimmten Betrag nach links. |
RotateRight(Int128, Int32) |
Dreht einen Wert um einen bestimmten Betrag nach rechts. |
Sign(Int128) |
Berechnet das Vorzeichen eines Werts. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. |
ToString(IFormatProvider) |
Wandelt den numerischen Wert dieser Instanz mithilfe der angegebenen kulturspezifischen Formatinformationen in die entsprechende Zeichenfolgendarstellung um. |
ToString(String) |
Wandelt den numerischen Wert dieser Instanz mithilfe des angegebenen Formats in die entsprechende Zeichenfolgendarstellung um. |
ToString(String, IFormatProvider) |
Formatiert den Wert der aktuellen Instanz mithilfe des angegebenen Formats. |
TrailingZeroCount(Int128) |
Berechnet die Anzahl der nachfolgenden Nullen in einem Wert. |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Versucht, den Wert der aktuellen Instanz als UTF-8 in die bereitgestellte Bytespanne zu formatieren. |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Versucht, den Wert der aktuellen Instanz in die bereitgestellte Zeichenspanne zu formatieren. |
TryParse(ReadOnlySpan<Byte>, IFormatProvider, Int128) |
Versucht, eine Spanne von UTF-8 Zeichen in einen Wert zu analysieren. |
TryParse(ReadOnlySpan<Byte>, Int128) |
Versucht, einen UTF-8-Zeichenbereich zu konvertieren, der die Zeichenfolgendarstellung einer Zahl in seine 128-Bit-ganzzahlige Entsprechung enthält. |
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, Int128) |
Versucht, eine Spanne von UTF-8 Zeichen in einen Wert zu analysieren. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, Int128) |
Versucht, eine Zeichenfolge in einen Wert zu analysieren. |
TryParse(ReadOnlySpan<Char>, Int128) |
Versucht, einen Bereich von Zeichen in einen Wert zu analysieren. |
TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Int128) |
Versucht, einen Bereich von Zeichen in einen Wert zu analysieren. |
TryParse(String, IFormatProvider, Int128) |
Versucht, eine Zeichenfolge in einen Wert zu analysieren. |
TryParse(String, Int128) |
Versucht, eine Zeichenfolge in einen Wert zu analysieren. |
TryParse(String, NumberStyles, IFormatProvider, Int128) |
Versucht, eine Zeichenfolge in einen Wert zu analysieren. |
Operatoren
Addition(Int128, Int128) |
Addiert zwei Werte zusammen, um ihre Summe zu berechnen. |
BitwiseAnd(Int128, Int128) |
Berechnet die bitweise und von zwei Werten. |
BitwiseOr(Int128, Int128) |
Berechnet die bitweise oder zwei Werte. |
CheckedAddition(Int128, Int128) |
Addiert zwei Werte zusammen, um ihre Summe zu berechnen. |
CheckedDecrement(Int128) |
Erhöht einen Wert. |
CheckedDivision(Int128, Int128) |
Dividiert zwei Werte zusammen, um ihren Quotienten zu berechnen. |
CheckedExplicit(Double) |
Stellt eine 128-Bit-ganzzahlige Vorzeichen dar. |
CheckedExplicit(Int128) |
Stellt eine 128-Bit-ganzzahlige Vorzeichen dar. |
CheckedExplicit(Single) |
Stellt eine 128-Bit-ganzzahlige Vorzeichen dar. |
CheckedIncrement(Int128) |
Erhöht einen Wert. |
CheckedMultiply(Int128, Int128) |
Multipliziert zwei Werte zusammen, um ihr Produkt zu berechnen. |
CheckedSubtraction(Int128, Int128) |
Subtrahiert zwei Werte, um ihre Differenz zu berechnen. |
CheckedUnaryNegation(Int128) |
Berechnet die unäre Negation eines Werts. |
Decrement(Int128) |
Erhöht einen Wert. |
Division(Int128, Int128) |
Dividiert zwei Werte zusammen, um ihren Quotienten zu berechnen. |
Equality(Int128, Int128) |
Vergleicht zwei Werte, um die Gleichheit zu bestimmen. |
ExclusiveOr(Int128, Int128) |
Berechnet die exklusiven oder zwei Werte. |
Explicit(Decimal to Int128) |
Wandelt einen Decimal Wert explizit in eine 128-Bit-Ganzzahl um. |
Explicit(Double to Int128) |
Wandelt einen Double Wert explizit in eine 128-Bit-Ganzzahl um. |
Explicit(Int128 to Byte) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen Byte Wert um. |
Explicit(Int128 to Char) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen Char Wert um. |
Explicit(Int128 to Decimal) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen Decimal Wert um. |
Explicit(Int128 to Double) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen Double Wert um. |
Explicit(Int128 to Half) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen Half Wert um. |
Explicit(Int128 to Int16) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen Int16 Wert um. |
Explicit(Int128 to Int32) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen Int32 Wert um. |
Explicit(Int128 to Int64) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen Int64 Wert um. |
Explicit(Int128 to IntPtr) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen IntPtr Wert um. |
Explicit(Int128 to SByte) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen SByte Wert um. |
Explicit(Int128 to Single) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen Single Wert um. |
Explicit(Int128 to UInt128) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen UInt128 Wert um. |
Explicit(Int128 to UInt16) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen UInt16 Wert um. |
Explicit(Int128 to UInt32) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen UInt32 Wert um. |
Explicit(Int128 to UInt64) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen UInt64 Wert um. |
Explicit(Int128 to UIntPtr) |
Wandelt eine 128-Bit-Ganzzahl explizit in einen UIntPtr Wert um. |
Explicit(Single to Int128) |
Wandelt einen Single Wert explizit in eine 128-Bit-Ganzzahl um. |
GreaterThan(Int128, Int128) |
Vergleicht zwei Werte, um zu bestimmen, welche größer ist. |
GreaterThanOrEqual(Int128, Int128) |
Vergleicht zwei Werte, um zu bestimmen, welche größer oder gleich sind. |
Implicit(Byte to Int128) |
Wandelt implizit einen Byte Wert in eine 128-Bit-Ganzzahl um. |
Implicit(Char to Int128) |
Wandelt implizit einen Char Wert in eine 128-Bit-Ganzzahl um. |
Implicit(Int16 to Int128) |
Wandelt implizit einen Int16 Wert in eine 128-Bit-Ganzzahl um. |
Implicit(Int32 to Int128) |
Wandelt implizit einen Int32 Wert in eine 128-Bit-Ganzzahl um. |
Implicit(Int64 to Int128) |
Wandelt implizit einen Int64 Wert in eine 128-Bit-Ganzzahl um. |
Implicit(IntPtr to Int128) |
Wandelt implizit einen IntPtr Wert in eine 128-Bit-Ganzzahl um. |
Implicit(SByte to Int128) |
Wandelt implizit einen SByte Wert in eine 128-Bit-Ganzzahl um. |
Implicit(UInt16 to Int128) |
Wandelt implizit einen UInt16 Wert in eine 128-Bit-Ganzzahl um. |
Implicit(UInt32 to Int128) |
Wandelt implizit einen UInt32 Wert in eine 128-Bit-Ganzzahl um. |
Implicit(UInt64 to Int128) |
Wandelt implizit einen UInt64 Wert in eine 128-Bit-Ganzzahl um. |
Implicit(UIntPtr to Int128) |
Wandelt implizit einen UIntPtr Wert in eine 128-Bit-Ganzzahl um. |
Increment(Int128) |
Erhöht einen Wert. |
Inequality(Int128, Int128) |
Vergleicht zwei Werte zur Bestimmung der Ungleichheit. |
LeftShift(Int128, Int32) |
Verschiebt einen Wert um einen bestimmten Betrag nach links. |
LessThan(Int128, Int128) |
Vergleicht zwei Werte, um zu bestimmen, welche werte kleiner sind. |
LessThanOrEqual(Int128, Int128) |
Vergleicht zwei Werte, um zu bestimmen, welche kleiner oder gleich ist. |
Modulus(Int128, Int128) |
Dividiert zwei Werte zusammen, um deren Modul oder Rest zu berechnen. |
Multiply(Int128, Int128) |
Multipliziert zwei Werte zusammen, um ihr Produkt zu berechnen. |
OnesComplement(Int128) |
Berechnet die Darstellung eines bestimmten Werts. |
RightShift(Int128, Int32) |
Verschiebt einen Wert um einen bestimmten Betrag nach rechts. |
Subtraction(Int128, Int128) |
Subtrahiert zwei Werte, um ihre Differenz zu berechnen. |
UnaryNegation(Int128) |
Berechnet die unäre Negation eines Werts. |
UnaryPlus(Int128) |
Berechnet das unäre Pluszeichen eines Werts. |
UnsignedRightShift(Int128, Int32) |
Verschiebt einen Wert um einen bestimmten Betrag nach rechts. |
Explizite Schnittstellenimplementierungen
IAdditiveIdentity<Int128,Int128>.AdditiveIdentity |
Ruft die additive Identität des aktuellen Typs ab. |
IBinaryInteger<Int128>.GetByteCount() |
Ruft die Anzahl der Bytes ab, die als Teil von TryWriteLittleEndian(Span<Byte>, Int32)geschrieben werden. |
IBinaryInteger<Int128>.GetShortestBitLength() |
Ruft die Länge in Bits der kürzesten beiden Ergänzungsdarstellung des aktuellen Werts ab. |
IBinaryInteger<Int128>.TryReadBigEndian(ReadOnlySpan<Byte>, Boolean, Int128) |
Stellt eine 128-Bit-ganzzahlige Vorzeichen dar. |
IBinaryInteger<Int128>.TryReadLittleEndian(ReadOnlySpan<Byte>, Boolean, Int128) |
Stellt eine 128-Bit-ganzzahlige Vorzeichen dar. |
IBinaryInteger<Int128>.TryWriteBigEndian(Span<Byte>, Int32) |
Versucht, den aktuellen Wert im Big-End-Format in einen bestimmten Bereich zu schreiben. |
IBinaryInteger<Int128>.TryWriteLittleEndian(Span<Byte>, Int32) |
Versucht, den aktuellen Wert in einem kleinen endischen Format in einen bestimmten Bereich zu schreiben. |
IBinaryNumber<Int128>.AllBitsSet |
Ruft eine Instanz des binären Typs ab, in der alle Bits festgelegt sind. |
IMultiplicativeIdentity<Int128,Int128>.MultiplicativeIdentity |
Ruft die multiplizierte Identität des aktuellen Typs ab. |
INumber<Int128>.MaxNumber(Int128, Int128) |
Vergleicht zwei Werte mit der Berechnung, die größer ist und den anderen Wert zurückgibt, wenn eine Eingabe |
INumber<Int128>.MinNumber(Int128, Int128) |
Vergleicht zwei Werte mit der Berechnung, die kleiner ist und den anderen Wert zurückgibt, wenn eine Eingabe |
INumberBase<Int128>.IsCanonical(Int128) |
Bestimmt, ob sich ein Wert in seiner kanonischen Darstellung befindet. |
INumberBase<Int128>.IsComplexNumber(Int128) |
Bestimmt, ob ein Wert eine komplexe Zahl darstellt. |
INumberBase<Int128>.IsFinite(Int128) |
Bestimmt, ob ein Wert endlich ist. |
INumberBase<Int128>.IsImaginaryNumber(Int128) |
Bestimmt, ob ein Wert eine reine imaginäre Zahl darstellt. |
INumberBase<Int128>.IsInfinity(Int128) |
Bestimmt, ob ein Wert unendlich ist. |
INumberBase<Int128>.IsInteger(Int128) |
Bestimmt, ob ein Wert eine integrale Zahl darstellt. |
INumberBase<Int128>.IsNaN(Int128) |
Bestimmt, ob ein Wert NaN ist. |
INumberBase<Int128>.IsNegativeInfinity(Int128) |
Bestimmt, ob ein Wert negative Unendlichkeit ist. |
INumberBase<Int128>.IsNormal(Int128) |
Bestimmt, ob ein Wert normal ist. |
INumberBase<Int128>.IsPositiveInfinity(Int128) |
Bestimmt, ob ein Wert positive Unendlichkeit ist. |
INumberBase<Int128>.IsRealNumber(Int128) |
Bestimmt, ob ein Wert eine reelle Zahl darstellt. |
INumberBase<Int128>.IsSubnormal(Int128) |
Bestimmt, ob ein Wert subnormal ist. |
INumberBase<Int128>.IsZero(Int128) |
Bestimmt, ob ein Wert null ist. |
INumberBase<Int128>.MaxMagnitudeNumber(Int128, Int128) |
Vergleicht zwei Werte mit der Berechnung, die größer ist und den anderen Wert zurückgibt, wenn eine Eingabe |
INumberBase<Int128>.MinMagnitudeNumber(Int128, Int128) |
Vergleicht zwei Werte mit der Berechnung, die die geringere Größe aufweist und den anderen Wert zurückgibt, wenn eine Eingabe |
INumberBase<Int128>.MultiplyAddEstimate(Int128, Int128, Int128) |
Berechnet eine Schätzung von ( |
INumberBase<Int128>.Radix |
Ruft das Radix oder die Basis für den Typ ab. |
INumberBase<Int128>.TryConvertFromChecked<TOther>(TOther, Int128) |
Stellt eine 128-Bit-ganzzahlige Vorzeichen dar. |
INumberBase<Int128>.TryConvertFromSaturating<TOther>(TOther, Int128) |
Stellt eine 128-Bit-ganzzahlige Vorzeichen dar. |
INumberBase<Int128>.TryConvertFromTruncating<TOther>(TOther, Int128) |
Stellt eine 128-Bit-ganzzahlige Vorzeichen dar. |
INumberBase<Int128>.TryConvertToChecked<TOther>(Int128, TOther) |
Versucht, eine Instanz des aktuellen Typs in einen anderen Typ zu konvertieren und löst eine Überlaufausnahme für alle Werte aus, die außerhalb des darstellbaren Bereichs des aktuellen Typs liegen. |
INumberBase<Int128>.TryConvertToSaturating<TOther>(Int128, TOther) |
Versucht, eine Instanz des aktuellen Typs in einen anderen Typ zu konvertieren und alle Werte zu sättigungen, die außerhalb des darstellbaren Bereichs des aktuellen Typs liegen. |
INumberBase<Int128>.TryConvertToTruncating<TOther>(Int128, TOther) |
Versucht, eine Instanz des aktuellen Typs in einen anderen Typ zu konvertieren, wobei alle Werte abgeschnitten werden, die außerhalb des darstellbaren Bereichs des aktuellen Typs liegen. |