Int128 Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
128 bit imzalı tamsayıyı temsil eder.
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 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 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>
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>
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>
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>
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)
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)
- Devralma
- Uygulamalar
-
IComparable IComparable<Int128> IComparable<TSelf> IEquatable<Int128> IEquatable<TSelf> IFormattable IParsable<Int128> IParsable<TSelf> ISpanFormattable ISpanParsable<Int128> ISpanParsable<TSelf> IUtf8SpanFormattable IUtf8SpanParsable<Int128> IUtf8SpanParsable<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>
Oluşturucular
| Name | Description |
|---|---|
| Int128(UInt64, UInt64) |
Int128 yapısının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| MaxValue |
Geçerli türün en büyük değerini alır. |
| MinValue |
Geçerli türün en düşük değerini alır. |
| NegativeOne |
Türün değerini |
| One |
Türün değerini |
| Zero |
Türün değerini |
Yöntemler
| Name | Description |
|---|---|
| Abs(Int128) |
Bir değerin mutlak değerini hesaplar. |
| BigMul(Int128, Int128, Int128) |
İmzalanmamış iki yerel tamsayının tam çarpımını üretir. |
| Clamp(Int128, Int128, Int128) |
Bir değeri kapsayıcı en düşük ve en yüksek değere kelepçeler. |
| CompareTo(Int128) |
Geçerli örneği aynı türdeki başka bir nesneyle karşılaştırır ve geçerli örneğin diğer nesneyle aynı sıralama düzeninde önce geldiğini, izlediğini veya yine aynı konumda yer alıp almadığını belirten bir tamsayı döndürür. |
| CompareTo(Object) |
Geçerli örneği aynı türdeki başka bir nesneyle karşılaştırır ve geçerli örneğin diğer nesneyle aynı sıralama düzeninde önce geldiğini, izlediğini veya yine aynı konumda yer alıp almadığını belirten bir tamsayı döndürür. |
| CopySign(Int128, Int128) |
Bir değerin işaretini başka bir değerin işaretine kopyalar. |
| CreateChecked<TOther>(TOther) |
Geçerli türün bir örneğini bir değerden oluşturur ve geçerli türün temsil edilebilir aralığının dışında kalan değerler için taşma özel durumu oluşturur. |
| CreateSaturating<TOther>(TOther) |
Bir değerden geçerli türün bir örneğini oluşturur ve geçerli türün temsil edilebilir aralığının dışında kalan tüm değerleri doygun hale getirir. |
| CreateTruncating<TOther>(TOther) |
Geçerli türün bir örneğini bir değerden oluşturur ve geçerli türün temsil edilebilir aralığının dışında kalan değerleri kesebilir. |
| DivRem(Int128, Int128) |
İki değerin bölümünü ve kalan bölümünü hesaplar. |
| Equals(Int128) |
Geçerli nesnenin aynı türdeki başka bir nesneye eşit olup olmadığını gösterir. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. |
| IsEvenInteger(Int128) |
Bir değerin çift tamsayı sayıyı temsil eder olup olmadığını belirler. |
| IsNegative(Int128) |
Bir değerin negatif olup olmadığını belirler. |
| IsOddInteger(Int128) |
Bir değerin tek bir tamsayı sayısını temsil ediyor olup olmadığını belirler. |
| IsPositive(Int128) |
Bir değerin pozitif olup olmadığını belirler. |
| IsPow2(Int128) |
Bir değerin ikinin gücü olup olmadığını belirler. |
| LeadingZeroCount(Int128) |
Bir değerdeki baştaki sıfırların sayısını hesaplar. |
| Log10(Int128) |
128 bit imzalı tamsayıyı temsil eder. |
| Log2(Int128) |
Bir değerin 2. günlüğünü hesaplar. |
| Max(Int128, Int128) |
daha büyük olan iki değeri işlemle karşılaştırır. |
| MaxMagnitude(Int128, Int128) |
daha büyük olan iki değeri işlemle karşılaştırır. |
| Min(Int128, Int128) |
daha az olan iki değeri işlemle karşılaştırır. |
| MinMagnitude(Int128, Int128) |
daha az olan iki değeri işlemle karşılaştırır. |
| Parse(ReadOnlySpan<Byte>, IFormatProvider) |
UTF-8 karakterlik bir aralığı bir değere ayrıştırıyor. |
| Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider) |
UTF-8 karakterlik bir aralığı bir değere ayrıştırıyor. |
| Parse(ReadOnlySpan<Char>, IFormatProvider) |
Bir karakter aralığını bir değere ayrıştırıyor. |
| Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider) |
Bir karakter aralığını bir değere ayrıştırıyor. |
| Parse(String, IFormatProvider) |
Bir dizeyi bir değere ayrıştırıyor. |
| Parse(String, NumberStyles, IFormatProvider) |
Bir dizeyi bir değere ayrıştırıyor. |
| Parse(String, NumberStyles) |
Bir dizeyi bir değere ayrıştırıyor. |
| Parse(String) |
Bir dizeyi bir değere ayrıştırıyor. |
| PopCount(Int128) |
Bir değerde ayarlanan bit sayısını hesaplar. |
| RotateLeft(Int128, Int32) |
Değeri belirli bir miktar sola döndürür. |
| RotateRight(Int128, Int32) |
Değeri belirli bir miktara göre sağa döndürür. |
| Sign(Int128) |
Bir değerin işaretini hesaplar. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. |
| ToString(IFormatProvider) |
Belirtilen kültüre özgü biçim bilgilerini kullanarak bu örneğin sayısal değerini eşdeğer dize gösterimine dönüştürür. |
| ToString(String, IFormatProvider) |
Belirtilen biçimi kullanarak geçerli örneğin değerini biçimlendirin. |
| ToString(String) |
Belirtilen biçimi kullanarak bu örneğin sayısal değerini eşdeğer dize gösterimine dönüştürür. |
| TrailingZeroCount(Int128) |
Bir değerdeki sondaki sıfırların sayısını hesaplar. |
| TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Geçerli örneğin değerini UTF-8 olarak sağlanan bayt aralığına biçimlendirmeye çalışır. |
| TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Geçerli örneğin değerini sağlanan karakter aralığına biçimlendirmeye çalışır. |
| TryParse(ReadOnlySpan<Byte>, IFormatProvider, Int128) |
UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır. |
| TryParse(ReadOnlySpan<Byte>, Int128) |
Bir sayının dize gösterimini içeren UTF-8 karakter aralığını 128 bit işaretli tamsayı eşdeğerine dönüştürmeye çalışır. |
| TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, Int128) |
UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır. |
| TryParse(ReadOnlySpan<Char>, IFormatProvider, Int128) |
Bir dizeyi bir değere ayrıştırmaya çalışır. |
| TryParse(ReadOnlySpan<Char>, Int128) |
Bir karakter aralığını bir değere ayrıştırmaya çalışır. |
| TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Int128) |
Bir karakter aralığını bir değere ayrıştırmaya çalışır. |
| TryParse(String, IFormatProvider, Int128) |
Bir dizeyi bir değere ayrıştırmaya çalışır. |
| TryParse(String, Int128) |
Bir dizeyi bir değere ayrıştırmaya çalışır. |
| TryParse(String, NumberStyles, IFormatProvider, Int128) |
Bir dizeyi bir değere ayrıştırmaya çalışır. |
İşleçler
| Name | Description |
|---|---|
| Addition(Int128, Int128) |
Toplamlarını hesaplamak için iki değeri bir araya ekler. |
| BitwiseAnd(Int128, Int128) |
İki değerin bit düzeyinde ve değerini hesaplar. |
| BitwiseOr(Int128, Int128) |
bit düzeyinde veya iki değeri hesaplar. |
| CheckedAddition(Int128, Int128) |
Toplamlarını hesaplamak için iki değeri bir araya ekler. |
| CheckedDecrement(Int128) |
Bir değeri azaltma. |
| CheckedDivision(Int128, Int128) |
Bölümlerini hesaplamak için iki değeri birbirine böler. |
| CheckedExplicit(Double to Int128) |
128 bit imzalı tamsayıyı temsil eder. |
| CheckedExplicit(Int128 to Byte) |
128 bit imzalı tamsayıyı temsil eder. |
| CheckedExplicit(Single to Int128) |
128 bit imzalı tamsayıyı temsil eder. |
| CheckedIncrement(Int128) |
Bir değeri artırır. |
| CheckedMultiply(Int128, Int128) |
Ürünlerini hesaplamak için iki değeri bir araya getiren. |
| CheckedSubtraction(Int128, Int128) |
Farklarını hesaplamak için iki değeri çıkarır. |
| CheckedUnaryNegation(Int128) |
Bir değerin tekli olumsuzlamasını hesaplar. |
| Decrement(Int128) |
Bir değeri azaltma. |
| Division(Int128, Int128) |
Bölümlerini hesaplamak için iki değeri birbirine böler. |
| Equality(Int128, Int128) |
Eşitliği belirlemek için iki değeri karşılaştırır. |
| ExclusiveOr(Int128, Int128) |
İki değerin özel veya özel değerini hesaplar. |
| Explicit(Decimal to Int128) |
Bir Decimal değeri açıkça 128 bit imzalı tamsayıya dönüştürür. |
| Explicit(Double to Int128) |
Bir Double değeri açıkça 128 bit imzalı tamsayıya dönüştürür. |
| Explicit(Int128 to Byte) |
128 bit imzalı tamsayıyı açıkça bir Byte değere dönüştürür. |
| Explicit(Int128 to Char) |
128 bit imzalı tamsayıyı açıkça bir Char değere dönüştürür. |
| Explicit(Int128 to Decimal) |
128 bit imzalı tamsayıyı açıkça bir Decimal değere dönüştürür. |
| Explicit(Int128 to Double) |
128 bit imzalı tamsayıyı açıkça bir Double değere dönüştürür. |
| Explicit(Int128 to Half) |
128 bit imzalı tamsayıyı açıkça bir Half değere dönüştürür. |
| Explicit(Int128 to Int16) |
128 bit imzalı tamsayıyı açıkça bir Int16 değere dönüştürür. |
| Explicit(Int128 to Int32) |
128 bit imzalı tamsayıyı açıkça bir Int32 değere dönüştürür. |
| Explicit(Int128 to Int64) |
128 bit imzalı tamsayıyı açıkça bir Int64 değere dönüştürür. |
| Explicit(Int128 to IntPtr) |
128 bit imzalı tamsayıyı açıkça bir IntPtr değere dönüştürür. |
| Explicit(Int128 to SByte) |
128 bit imzalı tamsayıyı açıkça bir SByte değere dönüştürür. |
| Explicit(Int128 to Single) |
128 bit imzalı tamsayıyı açıkça bir Single değere dönüştürür. |
| Explicit(Int128 to UInt128) |
128 bit imzalı tamsayıyı açıkça bir UInt128 değere dönüştürür. |
| Explicit(Int128 to UInt16) |
128 bit imzalı tamsayıyı açıkça bir UInt16 değere dönüştürür. |
| Explicit(Int128 to UInt32) |
128 bit imzalı tamsayıyı açıkça bir UInt32 değere dönüştürür. |
| Explicit(Int128 to UInt64) |
128 bit imzalı tamsayıyı açıkça bir UInt64 değere dönüştürür. |
| Explicit(Int128 to UIntPtr) |
128 bit imzalı tamsayıyı açıkça bir UIntPtr değere dönüştürür. |
| Explicit(Single to Int128) |
Bir Single değeri açıkça 128 bit imzalı tamsayıya dönüştürür. |
| GreaterThan(Int128, Int128) |
Hangisinin daha büyük olduğunu belirlemek için iki değeri karşılaştırır. |
| GreaterThanOrEqual(Int128, Int128) |
Hangisinin daha büyük veya eşit olduğunu belirlemek için iki değeri karşılaştırır. |
| Implicit(Byte to Int128) |
Bir Byte değeri örtük olarak 128 bit imzalı tamsayıya dönüştürür. |
| Implicit(Char to Int128) |
Bir Char değeri örtük olarak 128 bit imzalı tamsayıya dönüştürür. |
| Implicit(Int16 to Int128) |
Bir Int16 değeri örtük olarak 128 bit imzalı tamsayıya dönüştürür. |
| Implicit(Int32 to Int128) |
Bir Int32 değeri örtük olarak 128 bit imzalı tamsayıya dönüştürür. |
| Implicit(Int64 to Int128) |
Bir Int64 değeri örtük olarak 128 bit imzalı tamsayıya dönüştürür. |
| Implicit(IntPtr to Int128) |
Bir IntPtr değeri örtük olarak 128 bit imzalı tamsayıya dönüştürür. |
| Implicit(SByte to Int128) |
Bir SByte değeri örtük olarak 128 bit imzalı tamsayıya dönüştürür. |
| Implicit(UInt16 to Int128) |
Bir UInt16 değeri örtük olarak 128 bit imzalı tamsayıya dönüştürür. |
| Implicit(UInt32 to Int128) |
Bir UInt32 değeri örtük olarak 128 bit imzalı tamsayıya dönüştürür. |
| Implicit(UInt64 to Int128) |
Bir UInt64 değeri örtük olarak 128 bit imzalı tamsayıya dönüştürür. |
| Implicit(UIntPtr to Int128) |
Bir UIntPtr değeri örtük olarak 128 bit imzalı tamsayıya dönüştürür. |
| Increment(Int128) |
Bir değeri artırır. |
| Inequality(Int128, Int128) |
Eşitsizliği belirlemek için iki değeri karşılaştırır. |
| LeftShift(Int128, Int32) |
Değeri belirli bir miktar sola kaydırıyor. |
| LessThan(Int128, Int128) |
Hangisinin daha az olduğunu belirlemek için iki değeri karşılaştırır. |
| LessThanOrEqual(Int128, Int128) |
Hangisinin daha az veya eşit olduğunu belirlemek için iki değeri karşılaştırır. |
| Modulus(Int128, Int128) |
Modüllerini veya kalan değerlerini hesaplamak için iki değeri birbirine böler. |
| Multiply(Int128, Int128) |
Ürünlerini hesaplamak için iki değeri bir araya getiren. |
| OnesComplement(Int128) |
Belirli bir değerin bire tamamlayan gösterimini hesaplar. |
| RightShift(Int128, Int32) |
Değeri belirli bir miktar sağa kaydırıyor. |
| Subtraction(Int128, Int128) |
Farklarını hesaplamak için iki değeri çıkarır. |
| UnaryNegation(Int128) |
Bir değerin tekli olumsuzlamasını hesaplar. |
| UnaryPlus(Int128) |
Bir değerin birli artısını hesaplar. |
| UnsignedRightShift(Int128, Int32) |
Değeri belirli bir miktar sağa kaydırıyor. |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| IAdditiveIdentity<Int128,Int128>.AdditiveIdentity |
Geçerli türün ek kimliğini alır. |
| IBinaryInteger<Int128>.GetByteCount() |
bir parçası TryWriteLittleEndian(Span<Byte>, Int32)olarak yazılacak bayt sayısını alır. |
| IBinaryInteger<Int128>.GetShortestBitLength() |
Geçerli değerin en kısa ikisinin tamamlayıcı gösteriminin bit cinsinden uzunluğunu alır. |
| IBinaryInteger<Int128>.TryReadBigEndian(ReadOnlySpan<Byte>, Boolean, Int128) |
128 bit imzalı tamsayıyı temsil eder. |
| IBinaryInteger<Int128>.TryReadLittleEndian(ReadOnlySpan<Byte>, Boolean, Int128) |
128 bit imzalı tamsayıyı temsil eder. |
| IBinaryInteger<Int128>.TryWriteBigEndian(Span<Byte>, Int32) |
Geçerli değeri büyük endian biçiminde belirli bir span'a yazmaya çalışır. |
| IBinaryInteger<Int128>.TryWriteLittleEndian(Span<Byte>, Int32) |
Geçerli değeri küçük endian biçiminde belirli bir span'a yazmaya çalışır. |
| IBinaryNumber<Int128>.AllBitsSet |
Tüm bitlerin ayarlandığı ikili türün bir örneğini alır. |
| IMultiplicativeIdentity<Int128,Int128>.MultiplicativeIdentity |
Geçerli türün çarpımlı kimliğini alır. |
| INumber<Int128>.MaxNumber(Int128, Int128) |
daha büyük olan ve giriş ise diğer değeri döndüren iki değeri işlemle karşılaştırır |
| INumber<Int128>.MinNumber(Int128, Int128) |
daha küçük olan ve giriş ise diğer değeri döndüren iki değeri işlemle karşılaştırır |
| INumberBase<Int128>.IsCanonical(Int128) |
Bir değerin kurallı gösteriminde olup olmadığını belirler. |
| INumberBase<Int128>.IsComplexNumber(Int128) |
Bir değerin karmaşık bir sayıyı temsil ediyor olup olmadığını belirler. |
| INumberBase<Int128>.IsFinite(Int128) |
Bir değerin sonlu olup olmadığını belirler. |
| INumberBase<Int128>.IsImaginaryNumber(Int128) |
Bir değerin saf bir sanal sayıyı temsil ediyor olup olmadığını belirler. |
| INumberBase<Int128>.IsInfinity(Int128) |
Bir değerin sonsuz olup olmadığını belirler. |
| INumberBase<Int128>.IsInteger(Int128) |
Bir değerin tam sayı olup olmadığını belirler. |
| INumberBase<Int128>.IsNaN(Int128) |
Bir değerin NaN olup olmadığını belirler. |
| INumberBase<Int128>.IsNegativeInfinity(Int128) |
Bir değerin negatif sonsuz olup olmadığını belirler. |
| INumberBase<Int128>.IsNormal(Int128) |
Bir değerin normal olup olmadığını belirler. |
| INumberBase<Int128>.IsPositiveInfinity(Int128) |
Bir değerin pozitif sonsuz olup olmadığını belirler. |
| INumberBase<Int128>.IsRealNumber(Int128) |
Bir değerin gerçek bir sayıyı temsil ediyor olup olmadığını belirler. |
| INumberBase<Int128>.IsSubnormal(Int128) |
Bir değerin normalin altında olup olmadığını belirler. |
| INumberBase<Int128>.IsZero(Int128) |
Değerin sıfır olup olmadığını belirler. |
| INumberBase<Int128>.MaxMagnitudeNumber(Int128, Int128) |
İki değeri, daha büyük bir büyüklüğe sahip olan ve giriş ise diğer değeri döndüren işlemle karşılaştırır |
| INumberBase<Int128>.MinMagnitudeNumber(Int128, Int128) |
daha az büyüklüğe sahip olan ve giriş ise diğer değeri döndüren iki değeri işlemle karşılaştırır |
| INumberBase<Int128>.MultiplyAddEstimate(Int128, Int128, Int128) |
( |
| INumberBase<Int128>.Radix |
Türün radiksini veya tabanını alır. |
| INumberBase<Int128>.TryConvertFromChecked<TOther>(TOther, Int128) |
128 bit imzalı tamsayıyı temsil eder. |
| INumberBase<Int128>.TryConvertFromSaturating<TOther>(TOther, Int128) |
128 bit imzalı tamsayıyı temsil eder. |
| INumberBase<Int128>.TryConvertFromTruncating<TOther>(TOther, Int128) |
128 bit imzalı tamsayıyı temsil eder. |
| INumberBase<Int128>.TryConvertToChecked<TOther>(Int128, TOther) |
Geçerli türün bir örneğini başka bir türe dönüştürmeyi dener ve geçerli türün temsil edilebilir aralığının dışında kalan değerler için bir taşma özel durumu oluşturur. |
| INumberBase<Int128>.TryConvertToSaturating<TOther>(Int128, TOther) |
Geçerli türün bir örneğini başka bir türe dönüştürmeyi dener ve geçerli türün temsil edilebilir aralığının dışında kalan değerleri doygunluğa getirir. |
| INumberBase<Int128>.TryConvertToTruncating<TOther>(Int128, TOther) |
Geçerli türün bir örneğini başka bir türe dönüştürmeye çalışır ve geçerli türün temsil edilebilir aralığının dışında kalan tüm değerleri kısaltır. |