Int128 Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um inteiro com sinal de 128 bits.
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)
- Herança
- Implementações
-
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>
Construtores
| Nome | Description |
|---|---|
| Int128(UInt64, UInt64) |
Inicializa uma nova instância da Int128 estrutura. |
Propriedades
| Nome | Description |
|---|---|
| MaxValue |
Obtém o valor máximo do tipo atual. |
| MinValue |
Obtém o valor mínimo do tipo atual. |
| NegativeOne |
Obtém o valor |
| One |
Obtém o valor |
| Zero |
Obtém o valor |
Métodos
| Nome | Description |
|---|---|
| Abs(Int128) |
Calcula o absoluto de um valor. |
| BigMul(Int128, Int128, Int128) |
Produz o produto completo de dois inteiros nativos sem sinal. |
| Clamp(Int128, Int128, Int128) |
Fixa um valor a um valor mínimo inclusivo e máximo. |
| CompareTo(Int128) |
Compara a instância atual com outro objeto do mesmo tipo e devolve um número inteiro que indica se a instância atual precede, segue ou ocorre na mesma posição na sequência de ordenação que o outro objeto. |
| CompareTo(Object) |
Compara a instância atual com outro objeto do mesmo tipo e devolve um número inteiro que indica se a instância atual precede, segue ou ocorre na mesma posição na sequência de ordenação que o outro objeto. |
| CopySign(Int128, Int128) |
Copia o sinal de um valor para o sinal de outro valor. |
| CreateChecked<TOther>(TOther) |
Cria uma instância do tipo atual de um valor, gerando uma exceção de estouro para quaisquer valores que fiquem fora do intervalo representável do tipo atual. |
| CreateSaturating<TOther>(TOther) |
Cria uma instância do tipo atual de um valor, saturando todos os valores que estão fora do intervalo representável do tipo atual. |
| CreateTruncating<TOther>(TOther) |
Cria uma instância do tipo atual de um valor, truncando todos os valores que estão fora do intervalo representável do tipo atual. |
| DivRem(Int128, Int128) |
Calcula o quociente e o restante de dois valores. |
| Equals(Int128) |
Indica se o objeto atual é igual a outro objeto do mesmo tipo. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. |
| GetHashCode() |
Serve como a função de hash padrão. |
| IsEvenInteger(Int128) |
Determina se um valor representa um número integral par. |
| IsNegative(Int128) |
Determina se um valor é negativo. |
| IsOddInteger(Int128) |
Determina se um valor representa um número integral ímpar. |
| IsPositive(Int128) |
Determina se um valor é positivo. |
| IsPow2(Int128) |
Determina se um valor é uma potência de dois. |
| LeadingZeroCount(Int128) |
Calcula o número de zeros à esquerda em um valor. |
| Log10(Int128) |
Representa um inteiro com sinal de 128 bits. |
| Log2(Int128) |
Calcula o log2 de um valor. |
| Max(Int128, Int128) |
Compara dois valores com a computação que é maior. |
| MaxMagnitude(Int128, Int128) |
Compara dois valores com a computação que é maior. |
| Min(Int128, Int128) |
Compara dois valores com a computação menor. |
| MinMagnitude(Int128, Int128) |
Compara dois valores com a computação menor. |
| Parse(ReadOnlySpan<Byte>, IFormatProvider) |
Analisa um intervalo de caracteres UTF-8 em um valor. |
| Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider) |
Analisa um intervalo de caracteres UTF-8 em um valor. |
| Parse(ReadOnlySpan<Char>, IFormatProvider) |
Analisa um intervalo de caracteres em um valor. |
| Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider) |
Analisa um intervalo de caracteres em um valor. |
| Parse(String, IFormatProvider) |
Analisa uma cadeia de caracteres em um valor. |
| Parse(String, NumberStyles, IFormatProvider) |
Analisa uma cadeia de caracteres em um valor. |
| Parse(String, NumberStyles) |
Analisa uma cadeia de caracteres em um valor. |
| Parse(String) |
Analisa uma cadeia de caracteres em um valor. |
| PopCount(Int128) |
Calcula o número de bits definidos em um valor. |
| RotateLeft(Int128, Int32) |
Gira um valor deixado por um determinado valor. |
| RotateRight(Int128, Int32) |
Gira um valor à direita em um determinado valor. |
| Sign(Int128) |
Calcula o sinal de um valor. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. |
| ToString(IFormatProvider) |
Converte o valor numérico dessa instância em sua representação de cadeia de caracteres equivalente usando as informações de formato específicas da cultura especificadas. |
| ToString(String, IFormatProvider) |
Formata o valor da instância atual usando o formato especificado. |
| ToString(String) |
Converte o valor numérico dessa instância em sua representação de cadeia de caracteres equivalente usando o formato especificado. |
| TrailingZeroCount(Int128) |
Calcula o número de zeros à direita em um valor. |
| TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Tenta formatar o valor da instância atual como UTF-8 no intervalo de bytes fornecido. |
| TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Tenta formatar o valor da instância atual no intervalo de caracteres fornecido. |
| TryParse(ReadOnlySpan<Byte>, IFormatProvider, Int128) |
Tenta analisar um intervalo de caracteres UTF-8 em um valor. |
| TryParse(ReadOnlySpan<Byte>, Int128) |
Tenta converter um intervalo de caracteres UTF-8 que contém a representação de cadeia de caracteres de um número em seu equivalente inteiro com sinal de 128 bits. |
| TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, Int128) |
Tenta analisar um intervalo de caracteres UTF-8 em um valor. |
| TryParse(ReadOnlySpan<Char>, IFormatProvider, Int128) |
Tenta analisar uma cadeia de caracteres em um valor. |
| TryParse(ReadOnlySpan<Char>, Int128) |
Tenta analisar um intervalo de caracteres em um valor. |
| TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Int128) |
Tenta analisar um intervalo de caracteres em um valor. |
| TryParse(String, IFormatProvider, Int128) |
Tenta analisar uma cadeia de caracteres em um valor. |
| TryParse(String, Int128) |
Tenta analisar uma cadeia de caracteres em um valor. |
| TryParse(String, NumberStyles, IFormatProvider, Int128) |
Tenta analisar uma cadeia de caracteres em um valor. |
Operadores
| Nome | Description |
|---|---|
| Addition(Int128, Int128) |
Adiciona dois valores juntos para calcular sua soma. |
| BitwiseAnd(Int128, Int128) |
Calcula o bit a bit e dois valores. |
| BitwiseOr(Int128, Int128) |
Calcula o bit a bit ou de dois valores. |
| CheckedAddition(Int128, Int128) |
Adiciona dois valores juntos para calcular sua soma. |
| CheckedDecrement(Int128) |
Decrementa um valor. |
| CheckedDivision(Int128, Int128) |
Divide dois valores juntos para calcular seu quociente. |
| CheckedExplicit(Double to Int128) |
Representa um inteiro com sinal de 128 bits. |
| CheckedExplicit(Int128 to Byte) |
Representa um inteiro com sinal de 128 bits. |
| CheckedExplicit(Single to Int128) |
Representa um inteiro com sinal de 128 bits. |
| CheckedIncrement(Int128) |
Incrementa um valor. |
| CheckedMultiply(Int128, Int128) |
Multiplica dois valores juntos para calcular seu produto. |
| CheckedSubtraction(Int128, Int128) |
Subtrai dois valores para calcular a diferença. |
| CheckedUnaryNegation(Int128) |
Calcula a negação unária de um valor. |
| Decrement(Int128) |
Decrementa um valor. |
| Division(Int128, Int128) |
Divide dois valores juntos para calcular seu quociente. |
| Equality(Int128, Int128) |
Compara dois valores para determinar a igualdade. |
| ExclusiveOr(Int128, Int128) |
Calcula o exclusivo ou de dois valores. |
| Explicit(Decimal to Int128) |
Converte explicitamente um Decimal valor em um inteiro com sinal de 128 bits. |
| Explicit(Double to Int128) |
Converte explicitamente um Double valor em um inteiro com sinal de 128 bits. |
| Explicit(Int128 to Byte) |
Converte explicitamente um inteiro com sinal de 128 bits em um Byte valor. |
| Explicit(Int128 to Char) |
Converte explicitamente um inteiro com sinal de 128 bits em um Char valor. |
| Explicit(Int128 to Decimal) |
Converte explicitamente um inteiro com sinal de 128 bits em um Decimal valor. |
| Explicit(Int128 to Double) |
Converte explicitamente um inteiro com sinal de 128 bits em um Double valor. |
| Explicit(Int128 to Half) |
Converte explicitamente um inteiro com sinal de 128 bits em um Half valor. |
| Explicit(Int128 to Int16) |
Converte explicitamente um inteiro com sinal de 128 bits em um Int16 valor. |
| Explicit(Int128 to Int32) |
Converte explicitamente um inteiro com sinal de 128 bits em um Int32 valor. |
| Explicit(Int128 to Int64) |
Converte explicitamente um inteiro com sinal de 128 bits em um Int64 valor. |
| Explicit(Int128 to IntPtr) |
Converte explicitamente um inteiro com sinal de 128 bits em um IntPtr valor. |
| Explicit(Int128 to SByte) |
Converte explicitamente um inteiro com sinal de 128 bits em um SByte valor. |
| Explicit(Int128 to Single) |
Converte explicitamente um inteiro com sinal de 128 bits em um Single valor. |
| Explicit(Int128 to UInt128) |
Converte explicitamente um inteiro com sinal de 128 bits em um UInt128 valor. |
| Explicit(Int128 to UInt16) |
Converte explicitamente um inteiro com sinal de 128 bits em um UInt16 valor. |
| Explicit(Int128 to UInt32) |
Converte explicitamente um inteiro com sinal de 128 bits em um UInt32 valor. |
| Explicit(Int128 to UInt64) |
Converte explicitamente um inteiro com sinal de 128 bits em um UInt64 valor. |
| Explicit(Int128 to UIntPtr) |
Converte explicitamente um inteiro com sinal de 128 bits em um UIntPtr valor. |
| Explicit(Single to Int128) |
Converte explicitamente um Single valor em um inteiro com sinal de 128 bits. |
| GreaterThan(Int128, Int128) |
Compara dois valores para determinar qual é maior. |
| GreaterThanOrEqual(Int128, Int128) |
Compara dois valores para determinar qual é maior ou igual. |
| Implicit(Byte to Int128) |
Converte implicitamente um Byte valor em um inteiro com sinal de 128 bits. |
| Implicit(Char to Int128) |
Converte implicitamente um Char valor em um inteiro com sinal de 128 bits. |
| Implicit(Int16 to Int128) |
Converte implicitamente um Int16 valor em um inteiro com sinal de 128 bits. |
| Implicit(Int32 to Int128) |
Converte implicitamente um Int32 valor em um inteiro com sinal de 128 bits. |
| Implicit(Int64 to Int128) |
Converte implicitamente um Int64 valor em um inteiro com sinal de 128 bits. |
| Implicit(IntPtr to Int128) |
Converte implicitamente um IntPtr valor em um inteiro com sinal de 128 bits. |
| Implicit(SByte to Int128) |
Converte implicitamente um SByte valor em um inteiro com sinal de 128 bits. |
| Implicit(UInt16 to Int128) |
Converte implicitamente um UInt16 valor em um inteiro com sinal de 128 bits. |
| Implicit(UInt32 to Int128) |
Converte implicitamente um UInt32 valor em um inteiro com sinal de 128 bits. |
| Implicit(UInt64 to Int128) |
Converte implicitamente um UInt64 valor em um inteiro com sinal de 128 bits. |
| Implicit(UIntPtr to Int128) |
Converte implicitamente um UIntPtr valor em um inteiro com sinal de 128 bits. |
| Increment(Int128) |
Incrementa um valor. |
| Inequality(Int128, Int128) |
Compara dois valores para determinar a desigualdade. |
| LeftShift(Int128, Int32) |
Desloca um valor deixado por um determinado valor. |
| LessThan(Int128, Int128) |
Compara dois valores para determinar qual é menor. |
| LessThanOrEqual(Int128, Int128) |
Compara dois valores para determinar qual é menor ou igual. |
| Modulus(Int128, Int128) |
Divide dois valores juntos para calcular seu módulo ou restante. |
| Multiply(Int128, Int128) |
Multiplica dois valores juntos para calcular seu produto. |
| OnesComplement(Int128) |
Calcula a representação ones-complement de um determinado valor. |
| RightShift(Int128, Int32) |
Desloca um valor para a direita por um determinado valor. |
| Subtraction(Int128, Int128) |
Subtrai dois valores para calcular a diferença. |
| UnaryNegation(Int128) |
Calcula a negação unária de um valor. |
| UnaryPlus(Int128) |
Calcula a adição unária de um valor. |
| UnsignedRightShift(Int128, Int32) |
Desloca um valor para a direita por um determinado valor. |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IAdditiveIdentity<Int128,Int128>.AdditiveIdentity |
Obtém a identidade aditiva do tipo atual. |
| IBinaryInteger<Int128>.GetByteCount() |
Obtém o número de bytes que serão gravados como parte de TryWriteLittleEndian(Span<Byte>, Int32). |
| IBinaryInteger<Int128>.GetShortestBitLength() |
Obtém o comprimento, em bits, da representação complementar dos dois mais curtos do valor atual. |
| IBinaryInteger<Int128>.TryReadBigEndian(ReadOnlySpan<Byte>, Boolean, Int128) |
Representa um inteiro com sinal de 128 bits. |
| IBinaryInteger<Int128>.TryReadLittleEndian(ReadOnlySpan<Byte>, Boolean, Int128) |
Representa um inteiro com sinal de 128 bits. |
| IBinaryInteger<Int128>.TryWriteBigEndian(Span<Byte>, Int32) |
Tenta gravar o valor atual, no formato big-endian, em um determinado intervalo. |
| IBinaryInteger<Int128>.TryWriteLittleEndian(Span<Byte>, Int32) |
Tenta gravar o valor atual, no formato little-endian, em um determinado intervalo. |
| IBinaryNumber<Int128>.AllBitsSet |
Obtém uma instância do tipo binário na qual todos os bits são definidos. |
| IMultiplicativeIdentity<Int128,Int128>.MultiplicativeIdentity |
Obtém a identidade multiplicativa do tipo atual. |
| INumber<Int128>.MaxNumber(Int128, Int128) |
Compara dois valores com a computação, que é maior e retorna o outro valor se uma entrada for |
| INumber<Int128>.MinNumber(Int128, Int128) |
Compara dois valores com a computação que é menor e retorna o outro valor se uma entrada for |
| INumberBase<Int128>.IsCanonical(Int128) |
Determina se um valor está em sua representação canônica. |
| INumberBase<Int128>.IsComplexNumber(Int128) |
Determina se um valor representa um número complexo. |
| INumberBase<Int128>.IsFinite(Int128) |
Determina se um valor é finito. |
| INumberBase<Int128>.IsImaginaryNumber(Int128) |
Determina se um valor representa um número imaginário puro. |
| INumberBase<Int128>.IsInfinity(Int128) |
Determina se um valor é infinito. |
| INumberBase<Int128>.IsInteger(Int128) |
Determina se um valor representa um número integral. |
| INumberBase<Int128>.IsNaN(Int128) |
Determina se um valor é NaN. |
| INumberBase<Int128>.IsNegativeInfinity(Int128) |
Determina se um valor é infinito negativo. |
| INumberBase<Int128>.IsNormal(Int128) |
Determina se um valor é normal. |
| INumberBase<Int128>.IsPositiveInfinity(Int128) |
Determina se um valor é infinito positivo. |
| INumberBase<Int128>.IsRealNumber(Int128) |
Determina se um valor representa um número real. |
| INumberBase<Int128>.IsSubnormal(Int128) |
Determina se um valor é subnormal. |
| INumberBase<Int128>.IsZero(Int128) |
Determina se um valor é zero. |
| INumberBase<Int128>.MaxMagnitudeNumber(Int128, Int128) |
Compara dois valores com a computação que tem maior magnitude e retorna o outro valor se uma entrada for |
| INumberBase<Int128>.MinMagnitudeNumber(Int128, Int128) |
Compara dois valores com a computação que tem a menor magnitude e retorna o outro valor se uma entrada for |
| INumberBase<Int128>.MultiplyAddEstimate(Int128, Int128, Int128) |
Calcula uma estimativa de ( |
| INumberBase<Int128>.Radix |
Obtém a base para o tipo. |
| INumberBase<Int128>.TryConvertFromChecked<TOther>(TOther, Int128) |
Representa um inteiro com sinal de 128 bits. |
| INumberBase<Int128>.TryConvertFromSaturating<TOther>(TOther, Int128) |
Representa um inteiro com sinal de 128 bits. |
| INumberBase<Int128>.TryConvertFromTruncating<TOther>(TOther, Int128) |
Representa um inteiro com sinal de 128 bits. |
| INumberBase<Int128>.TryConvertToChecked<TOther>(Int128, TOther) |
Tenta converter uma instância do tipo atual em outro tipo, gerando uma exceção de estouro para quaisquer valores que fiquem fora do intervalo representável do tipo atual. |
| INumberBase<Int128>.TryConvertToSaturating<TOther>(Int128, TOther) |
Tenta converter uma instância do tipo atual em outro tipo, saturando todos os valores que estão fora do intervalo representável do tipo atual. |
| INumberBase<Int128>.TryConvertToTruncating<TOther>(Int128, TOther) |
Tenta converter uma instância do tipo atual em outro tipo, truncando todos os valores que estejam fora do intervalo representável do tipo atual. |