NFloat Estrutura

Definição

NFloat é um tipo de valor imutável que representa um tipo flutuante que tem o mesmo tamanho do tamanho do inteiro nativo. Destina-se a ser usado como um tipo de troca na fronteira gerida/não gerida para representar com precisão em código gerido APIs não geridas que usam um alias de tipo para C ou C++ float em plataformas de 32 bits ou double em plataformas de 64 bits, como o tipo CGFloat nas bibliotecas fornecidas pela Apple.

public value class NFloat : IComparable<System::Runtime::InteropServices::NFloat>, IEquatable<System::Runtime::InteropServices::NFloat>, IParsable<System::Runtime::InteropServices::NFloat>, ISpanParsable<System::Runtime::InteropServices::NFloat>, IUtf8SpanParsable<System::Runtime::InteropServices::NFloat>, System::Numerics::IAdditionOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::IAdditiveIdentity<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::IBinaryFloatingPointIeee754<System::Runtime::InteropServices::NFloat>, System::Numerics::IBinaryNumber<System::Runtime::InteropServices::NFloat>, System::Numerics::IBitwiseOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::IComparisonOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, bool>, System::Numerics::IDecrementOperators<System::Runtime::InteropServices::NFloat>, System::Numerics::IDivisionOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::IEqualityOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, bool>, System::Numerics::IExponentialFunctions<System::Runtime::InteropServices::NFloat>, System::Numerics::IFloatingPoint<System::Runtime::InteropServices::NFloat>, System::Numerics::IFloatingPointConstants<System::Runtime::InteropServices::NFloat>, System::Numerics::IFloatingPointIeee754<System::Runtime::InteropServices::NFloat>, System::Numerics::IHyperbolicFunctions<System::Runtime::InteropServices::NFloat>, System::Numerics::IIncrementOperators<System::Runtime::InteropServices::NFloat>, System::Numerics::ILogarithmicFunctions<System::Runtime::InteropServices::NFloat>, System::Numerics::IMinMaxValue<System::Runtime::InteropServices::NFloat>, System::Numerics::IModulusOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::IMultiplicativeIdentity<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::IMultiplyOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::INumber<System::Runtime::InteropServices::NFloat>, System::Numerics::INumberBase<System::Runtime::InteropServices::NFloat>, System::Numerics::IPowerFunctions<System::Runtime::InteropServices::NFloat>, System::Numerics::IRootFunctions<System::Runtime::InteropServices::NFloat>, System::Numerics::ISignedNumber<System::Runtime::InteropServices::NFloat>, System::Numerics::ISubtractionOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::ITrigonometricFunctions<System::Runtime::InteropServices::NFloat>, System::Numerics::IUnaryNegationOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::IUnaryPlusOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>
public value class NFloat : IEquatable<System::Runtime::InteropServices::NFloat>
public value class NFloat : IComparable<System::Runtime::InteropServices::NFloat>, IEquatable<System::Runtime::InteropServices::NFloat>, IParsable<System::Runtime::InteropServices::NFloat>, ISpanParsable<System::Runtime::InteropServices::NFloat>, System::Numerics::IAdditionOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::IAdditiveIdentity<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::IBinaryFloatingPointIeee754<System::Runtime::InteropServices::NFloat>, System::Numerics::IBinaryNumber<System::Runtime::InteropServices::NFloat>, System::Numerics::IBitwiseOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::IComparisonOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, bool>, System::Numerics::IDecrementOperators<System::Runtime::InteropServices::NFloat>, System::Numerics::IDivisionOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::IEqualityOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, bool>, System::Numerics::IExponentialFunctions<System::Runtime::InteropServices::NFloat>, System::Numerics::IFloatingPoint<System::Runtime::InteropServices::NFloat>, System::Numerics::IFloatingPointConstants<System::Runtime::InteropServices::NFloat>, System::Numerics::IFloatingPointIeee754<System::Runtime::InteropServices::NFloat>, System::Numerics::IHyperbolicFunctions<System::Runtime::InteropServices::NFloat>, System::Numerics::IIncrementOperators<System::Runtime::InteropServices::NFloat>, System::Numerics::ILogarithmicFunctions<System::Runtime::InteropServices::NFloat>, System::Numerics::IMinMaxValue<System::Runtime::InteropServices::NFloat>, System::Numerics::IModulusOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::IMultiplicativeIdentity<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::IMultiplyOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::INumber<System::Runtime::InteropServices::NFloat>, System::Numerics::INumberBase<System::Runtime::InteropServices::NFloat>, System::Numerics::IPowerFunctions<System::Runtime::InteropServices::NFloat>, System::Numerics::IRootFunctions<System::Runtime::InteropServices::NFloat>, System::Numerics::ISignedNumber<System::Runtime::InteropServices::NFloat>, System::Numerics::ISubtractionOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::ITrigonometricFunctions<System::Runtime::InteropServices::NFloat>, System::Numerics::IUnaryNegationOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>, System::Numerics::IUnaryPlusOperators<System::Runtime::InteropServices::NFloat, System::Runtime::InteropServices::NFloat>
public readonly struct NFloat : IComparable<System.Runtime.InteropServices.NFloat>, IEquatable<System.Runtime.InteropServices.NFloat>, IParsable<System.Runtime.InteropServices.NFloat>, ISpanParsable<System.Runtime.InteropServices.NFloat>, IUtf8SpanParsable<System.Runtime.InteropServices.NFloat>, System.Numerics.IAdditionOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.IAdditiveIdentity<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.IBinaryFloatingPointIeee754<System.Runtime.InteropServices.NFloat>, System.Numerics.IBinaryNumber<System.Runtime.InteropServices.NFloat>, System.Numerics.IBitwiseOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.IComparisonOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,bool>, System.Numerics.IDecrementOperators<System.Runtime.InteropServices.NFloat>, System.Numerics.IDivisionOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.IEqualityOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,bool>, System.Numerics.IExponentialFunctions<System.Runtime.InteropServices.NFloat>, System.Numerics.IFloatingPoint<System.Runtime.InteropServices.NFloat>, System.Numerics.IFloatingPointConstants<System.Runtime.InteropServices.NFloat>, System.Numerics.IFloatingPointIeee754<System.Runtime.InteropServices.NFloat>, System.Numerics.IHyperbolicFunctions<System.Runtime.InteropServices.NFloat>, System.Numerics.IIncrementOperators<System.Runtime.InteropServices.NFloat>, System.Numerics.ILogarithmicFunctions<System.Runtime.InteropServices.NFloat>, System.Numerics.IMinMaxValue<System.Runtime.InteropServices.NFloat>, System.Numerics.IModulusOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.IMultiplicativeIdentity<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.IMultiplyOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.INumber<System.Runtime.InteropServices.NFloat>, System.Numerics.INumberBase<System.Runtime.InteropServices.NFloat>, System.Numerics.IPowerFunctions<System.Runtime.InteropServices.NFloat>, System.Numerics.IRootFunctions<System.Runtime.InteropServices.NFloat>, System.Numerics.ISignedNumber<System.Runtime.InteropServices.NFloat>, System.Numerics.ISubtractionOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.ITrigonometricFunctions<System.Runtime.InteropServices.NFloat>, System.Numerics.IUnaryNegationOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.IUnaryPlusOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>
public readonly struct NFloat : IEquatable<System.Runtime.InteropServices.NFloat>
public readonly struct NFloat : IComparable<System.Runtime.InteropServices.NFloat>, IEquatable<System.Runtime.InteropServices.NFloat>, IParsable<System.Runtime.InteropServices.NFloat>, ISpanParsable<System.Runtime.InteropServices.NFloat>, System.Numerics.IAdditionOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.IAdditiveIdentity<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.IBinaryFloatingPointIeee754<System.Runtime.InteropServices.NFloat>, System.Numerics.IBinaryNumber<System.Runtime.InteropServices.NFloat>, System.Numerics.IBitwiseOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.IComparisonOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,bool>, System.Numerics.IDecrementOperators<System.Runtime.InteropServices.NFloat>, System.Numerics.IDivisionOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.IEqualityOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,bool>, System.Numerics.IExponentialFunctions<System.Runtime.InteropServices.NFloat>, System.Numerics.IFloatingPoint<System.Runtime.InteropServices.NFloat>, System.Numerics.IFloatingPointConstants<System.Runtime.InteropServices.NFloat>, System.Numerics.IFloatingPointIeee754<System.Runtime.InteropServices.NFloat>, System.Numerics.IHyperbolicFunctions<System.Runtime.InteropServices.NFloat>, System.Numerics.IIncrementOperators<System.Runtime.InteropServices.NFloat>, System.Numerics.ILogarithmicFunctions<System.Runtime.InteropServices.NFloat>, System.Numerics.IMinMaxValue<System.Runtime.InteropServices.NFloat>, System.Numerics.IModulusOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.IMultiplicativeIdentity<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.IMultiplyOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.INumber<System.Runtime.InteropServices.NFloat>, System.Numerics.INumberBase<System.Runtime.InteropServices.NFloat>, System.Numerics.IPowerFunctions<System.Runtime.InteropServices.NFloat>, System.Numerics.IRootFunctions<System.Runtime.InteropServices.NFloat>, System.Numerics.ISignedNumber<System.Runtime.InteropServices.NFloat>, System.Numerics.ISubtractionOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.ITrigonometricFunctions<System.Runtime.InteropServices.NFloat>, System.Numerics.IUnaryNegationOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>, System.Numerics.IUnaryPlusOperators<System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat>
type NFloat = struct
    interface IFormattable
    interface IParsable<NFloat>
    interface ISpanFormattable
    interface ISpanParsable<NFloat>
    interface IAdditionOperators<NFloat, NFloat, NFloat>
    interface IAdditiveIdentity<NFloat, NFloat>
    interface IBinaryFloatingPointIeee754<NFloat>
    interface IUtf8SpanFormattable
    interface IUtf8SpanParsable<NFloat>
    interface IBinaryNumber<NFloat>
    interface IBitwiseOperators<NFloat, NFloat, NFloat>
    interface IComparisonOperators<NFloat, NFloat, bool>
    interface IEqualityOperators<NFloat, NFloat, bool>
    interface IDecrementOperators<NFloat>
    interface IDivisionOperators<NFloat, NFloat, NFloat>
    interface IIncrementOperators<NFloat>
    interface IModulusOperators<NFloat, NFloat, NFloat>
    interface IMultiplicativeIdentity<NFloat, NFloat>
    interface IMultiplyOperators<NFloat, NFloat, NFloat>
    interface INumber<NFloat>
    interface INumberBase<NFloat>
    interface ISubtractionOperators<NFloat, NFloat, NFloat>
    interface IUnaryNegationOperators<NFloat, NFloat>
    interface IUnaryPlusOperators<NFloat, NFloat>
    interface IExponentialFunctions<NFloat>
    interface IFloatingPointConstants<NFloat>
    interface IFloatingPoint<NFloat>
    interface ISignedNumber<NFloat>
    interface IFloatingPointIeee754<NFloat>
    interface IHyperbolicFunctions<NFloat>
    interface ILogarithmicFunctions<NFloat>
    interface IPowerFunctions<NFloat>
    interface IRootFunctions<NFloat>
    interface ITrigonometricFunctions<NFloat>
    interface IMinMaxValue<NFloat>
type NFloat = struct
type NFloat = struct
    interface IFormattable
    interface IParsable<NFloat>
    interface ISpanFormattable
    interface ISpanParsable<NFloat>
    interface IAdditionOperators<NFloat, NFloat, NFloat>
    interface IAdditiveIdentity<NFloat, NFloat>
    interface IBinaryFloatingPointIeee754<NFloat>
    interface IBinaryNumber<NFloat>
    interface IBitwiseOperators<NFloat, NFloat, NFloat>
    interface IComparisonOperators<NFloat, NFloat, bool>
    interface IEqualityOperators<NFloat, NFloat, bool>
    interface IDecrementOperators<NFloat>
    interface IDivisionOperators<NFloat, NFloat, NFloat>
    interface IIncrementOperators<NFloat>
    interface IModulusOperators<NFloat, NFloat, NFloat>
    interface IMultiplicativeIdentity<NFloat, NFloat>
    interface IMultiplyOperators<NFloat, NFloat, NFloat>
    interface INumber<NFloat>
    interface INumberBase<NFloat>
    interface ISubtractionOperators<NFloat, NFloat, NFloat>
    interface IUnaryNegationOperators<NFloat, NFloat>
    interface IUnaryPlusOperators<NFloat, NFloat>
    interface IExponentialFunctions<NFloat>
    interface IFloatingPointConstants<NFloat>
    interface IFloatingPoint<NFloat>
    interface ISignedNumber<NFloat>
    interface IFloatingPointIeee754<NFloat>
    interface IHyperbolicFunctions<NFloat>
    interface ILogarithmicFunctions<NFloat>
    interface IPowerFunctions<NFloat>
    interface IRootFunctions<NFloat>
    interface ITrigonometricFunctions<NFloat>
    interface IMinMaxValue<NFloat>
type NFloat = struct
    interface IFormattable
    interface IParsable<NFloat>
    interface ISpanFormattable
    interface ISpanParsable<NFloat>
    interface IAdditionOperators<NFloat, NFloat, NFloat>
    interface IAdditiveIdentity<NFloat, NFloat>
    interface IBinaryFloatingPointIeee754<NFloat>
    interface IBinaryNumber<NFloat>
    interface IBitwiseOperators<NFloat, NFloat, NFloat>
    interface IComparisonOperators<NFloat, NFloat, bool>
    interface IEqualityOperators<NFloat, NFloat, bool>
    interface IDecrementOperators<NFloat>
    interface IDivisionOperators<NFloat, NFloat, NFloat>
    interface IIncrementOperators<NFloat>
    interface IModulusOperators<NFloat, NFloat, NFloat>
    interface IMultiplicativeIdentity<NFloat, NFloat>
    interface IMultiplyOperators<NFloat, NFloat, NFloat>
    interface INumber<NFloat>
    interface INumberBase<NFloat>
    interface ISubtractionOperators<NFloat, NFloat, NFloat>
    interface IUnaryNegationOperators<NFloat, NFloat>
    interface IUnaryPlusOperators<NFloat, NFloat>
    interface IUtf8SpanFormattable
    interface IUtf8SpanParsable<NFloat>
    interface IExponentialFunctions<NFloat>
    interface IFloatingPointConstants<NFloat>
    interface IFloatingPoint<NFloat>
    interface ISignedNumber<NFloat>
    interface IFloatingPointIeee754<NFloat>
    interface IHyperbolicFunctions<NFloat>
    interface ILogarithmicFunctions<NFloat>
    interface IPowerFunctions<NFloat>
    interface IRootFunctions<NFloat>
    interface ITrigonometricFunctions<NFloat>
    interface IMinMaxValue<NFloat>
Public Structure NFloat
Implements IAdditionOperators(Of NFloat, NFloat, NFloat), IAdditiveIdentity(Of NFloat, NFloat), IBinaryFloatingPointIeee754(Of NFloat), IBinaryNumber(Of NFloat), IBitwiseOperators(Of NFloat, NFloat, NFloat), IComparable(Of NFloat), IComparisonOperators(Of NFloat, NFloat, Boolean), IDecrementOperators(Of NFloat), IDivisionOperators(Of NFloat, NFloat, NFloat), IEqualityOperators(Of NFloat, NFloat, Boolean), IEquatable(Of NFloat), IExponentialFunctions(Of NFloat), IFloatingPoint(Of NFloat), IFloatingPointConstants(Of NFloat), IFloatingPointIeee754(Of NFloat), IHyperbolicFunctions(Of NFloat), IIncrementOperators(Of NFloat), ILogarithmicFunctions(Of NFloat), IMinMaxValue(Of NFloat), IModulusOperators(Of NFloat, NFloat, NFloat), IMultiplicativeIdentity(Of NFloat, NFloat), IMultiplyOperators(Of NFloat, NFloat, NFloat), INumber(Of NFloat), INumberBase(Of NFloat), IParsable(Of NFloat), IPowerFunctions(Of NFloat), IRootFunctions(Of NFloat), ISignedNumber(Of NFloat), ISpanParsable(Of NFloat), ISubtractionOperators(Of NFloat, NFloat, NFloat), ITrigonometricFunctions(Of NFloat), IUnaryNegationOperators(Of NFloat, NFloat), IUnaryPlusOperators(Of NFloat, NFloat), IUtf8SpanParsable(Of NFloat)
Public Structure NFloat
Implements IEquatable(Of NFloat)
Public Structure NFloat
Implements IAdditionOperators(Of NFloat, NFloat, NFloat), IAdditiveIdentity(Of NFloat, NFloat), IBinaryFloatingPointIeee754(Of NFloat), IBinaryNumber(Of NFloat), IBitwiseOperators(Of NFloat, NFloat, NFloat), IComparable(Of NFloat), IComparisonOperators(Of NFloat, NFloat, Boolean), IDecrementOperators(Of NFloat), IDivisionOperators(Of NFloat, NFloat, NFloat), IEqualityOperators(Of NFloat, NFloat, Boolean), IEquatable(Of NFloat), IExponentialFunctions(Of NFloat), IFloatingPoint(Of NFloat), IFloatingPointConstants(Of NFloat), IFloatingPointIeee754(Of NFloat), IHyperbolicFunctions(Of NFloat), IIncrementOperators(Of NFloat), ILogarithmicFunctions(Of NFloat), IMinMaxValue(Of NFloat), IModulusOperators(Of NFloat, NFloat, NFloat), IMultiplicativeIdentity(Of NFloat, NFloat), IMultiplyOperators(Of NFloat, NFloat, NFloat), INumber(Of NFloat), INumberBase(Of NFloat), IParsable(Of NFloat), IPowerFunctions(Of NFloat), IRootFunctions(Of NFloat), ISignedNumber(Of NFloat), ISpanParsable(Of NFloat), ISubtractionOperators(Of NFloat, NFloat, NFloat), ITrigonometricFunctions(Of NFloat), IUnaryNegationOperators(Of NFloat, NFloat), IUnaryPlusOperators(Of NFloat, NFloat)
Herança
NFloat
Implementações
IComparable IComparable<NFloat> IComparable<TSelf> IEquatable<NFloat> IEquatable<TSelf> IFormattable IParsable<NFloat> IParsable<TSelf> ISpanFormattable ISpanParsable<NFloat> ISpanParsable<TSelf> IUtf8SpanFormattable IUtf8SpanParsable<NFloat> IUtf8SpanParsable<TSelf> IAdditionOperators<NFloat,NFloat,NFloat> IAdditionOperators<TSelf,TSelf,TSelf> IAdditiveIdentity<NFloat,NFloat> IAdditiveIdentity<TSelf,TSelf> IBinaryFloatingPointIeee754<NFloat> IBinaryNumber<NFloat> IBinaryNumber<TSelf> IBitwiseOperators<NFloat,NFloat,NFloat> IBitwiseOperators<TSelf,TSelf,TSelf> IComparisonOperators<NFloat,NFloat,Boolean> IComparisonOperators<TSelf,TSelf,Boolean> IDecrementOperators<NFloat> IDecrementOperators<TSelf> IDivisionOperators<NFloat,NFloat,NFloat> IDivisionOperators<TSelf,TSelf,TSelf> IEqualityOperators<NFloat,NFloat,Boolean> IEqualityOperators<TSelf,TOther,TResult> IEqualityOperators<TSelf,TSelf,Boolean> IExponentialFunctions<NFloat> IExponentialFunctions<TSelf> IFloatingPoint<NFloat> IFloatingPoint<TSelf> IFloatingPointConstants<NFloat> IFloatingPointConstants<TSelf> IFloatingPointIeee754<NFloat> IFloatingPointIeee754<TSelf> IHyperbolicFunctions<NFloat> IHyperbolicFunctions<TSelf> IIncrementOperators<NFloat> IIncrementOperators<TSelf> ILogarithmicFunctions<NFloat> ILogarithmicFunctions<TSelf> IMinMaxValue<NFloat> IModulusOperators<NFloat,NFloat,NFloat> IModulusOperators<TSelf,TSelf,TSelf> IMultiplicativeIdentity<NFloat,NFloat> IMultiplicativeIdentity<TSelf,TSelf> IMultiplyOperators<NFloat,NFloat,NFloat> IMultiplyOperators<TSelf,TSelf,TSelf> INumber<NFloat> INumber<TSelf> INumberBase<NFloat> INumberBase<TSelf> IPowerFunctions<NFloat> IPowerFunctions<TSelf> IRootFunctions<NFloat> IRootFunctions<TSelf> ISignedNumber<NFloat> ISignedNumber<TSelf> ISubtractionOperators<NFloat,NFloat,NFloat> ISubtractionOperators<TSelf,TSelf,TSelf> ITrigonometricFunctions<NFloat> ITrigonometricFunctions<TSelf> IUnaryNegationOperators<NFloat,NFloat> IUnaryNegationOperators<TSelf,TSelf> IUnaryPlusOperators<NFloat,NFloat> IUnaryPlusOperators<TSelf,TSelf>

Observações

Destina-se a ser usado como um tipo de troca na fronteira gerida/não gerida para representar com precisão em código gerido APIs não geridas que usam um tipo alias para C ou C++ float em plataformas de 32 bits ou double em plataformas de 64 bits, como o CGFloat tipo nas bibliotecas fornecidas pela Apple.

Construtores

Name Description
NFloat(Double)

Constrói uma instância a partir de um valor de ponto flutuante de 64 bits.

NFloat(Single)

Constrói uma instância a partir de um valor de ponto flutuante de 32 bits.

Propriedades

Name Description
E

Obtém a constante ematemática .

Epsilon

Representa o menor valor positivo de NFloat que seja maior que zero.

MaxValue

Representa o maior valor finito de um NFloat.

MinValue

Representa o menor valor finito de um NFloat.

NaN

Representa um valor que não é um número (NaN).

NegativeInfinity

Representa o infinito negativo.

NegativeZero

Obtém um valor que representa negativo zero.

Pi

Obtém a constante pimatemática .

PositiveInfinity

Representa o infinito positivo.

Size

Obtém o tamanho, em bytes, de um NFloat.

Tau

Obtém a constante taumatemática .

Value

O valor subjacente em ponto flutuante desta instância.

Métodos

Name Description
Abs(NFloat)

Calcula o absoluto de um valor.

Acos(NFloat)

Calcula o arc-cosseno de um valor.

Acosh(NFloat)

Calcula o arc-cosseno hiperbólico de um valor.

AcosPi(NFloat)

Calcula o arc-cosseno de um valor e divide o resultado por pi.

Asin(NFloat)

Calcula o seno de arco de um valor.

Asinh(NFloat)

Calcula o arco-seno hiperbólico de um valor.

AsinPi(NFloat)

Calcula o arco-seno de um valor e divide o resultado por pi.

Atan(NFloat)

Calcula a tangente de arco de um valor.

Atan2(NFloat, NFloat)

Calcula o arco tangente do quociente de dois valores.

Atan2Pi(NFloat, NFloat)

Calcula a tangente de arco para o quociente de dois valores e divide o resultado por pi.

Atanh(NFloat)

Calcula a tangente hiperbólica de arco de um valor.

AtanPi(NFloat)

Calcula o arco tangente de um valor e divide o resultado por pi.

BitDecrement(NFloat)

Diminui um valor ao menor valor que se compara a menos de um dado valor.

BitIncrement(NFloat)

Incrementa um valor até ao menor valor que se compara a um dado valor.

Cbrt(NFloat)

Calcula a raiz cúbica de um valor.

Ceiling(NFloat)

Calcula o teto de um valor.

Clamp(NFloat, NFloat, NFloat)

Fixa um valor a um valor mínimo e máximo inclusivo.

ClampNative(NFloat, NFloat, NFloat)

Fixa um valor a um valor mínimo e máximo inclusivo usando comportamentos específicos da plataforma para NaN e NegativeZero.

CompareTo(NFloat)

Compara esta instância com um número de vírgula flutuante especificado e devolve um inteiro que indica se o valor desta instância é menor, igual ou maior que o valor do número de vírgula flutuante especificado.

CompareTo(Object)

Compara esta instância com um objeto especificado e devolve um inteiro que indica se o valor desta instância é menor, igual ou superior ao valor do objeto especificado.

ConvertToInteger<TInteger>(NFloat)

Converte um valor para um tipo inteiro especificado usando saturação no overflow

ConvertToIntegerNative<TInteger>(NFloat)

Converte um valor para um tipo inteiro especificado usando o comportamento específico da plataforma no overflow.

CopySign(NFloat, NFloat)

Copia o sinal de um valor para o sinal de outro valor.

Cos(NFloat)

Calcula o cosseno de um valor.

Cosh(NFloat)

Calcula o cosseno hiperbólico de um valor.

CosPi(NFloat)

Calcula o cosseno de um valor que foi multiplicado por pi.

CreateChecked<TOther>(TOther)

Cria uma instância do tipo atual a partir de um valor, lançando uma exceção de overflow para quaisquer valores que estejam fora do intervalo representável do tipo atual.

CreateSaturating<TOther>(TOther)

Cria uma instância do tipo atual a partir de um valor, saturando quaisquer valores que estejam fora do intervalo representável do tipo atual.

CreateTruncating<TOther>(TOther)

Cria uma instância do tipo atual a partir de um valor, truncando quaisquer valores que estejam fora do intervalo representável do tipo atual.

DegreesToRadians(NFloat)

Converte um dado valor de graus para radianos.

Equals(NFloat)

Devolve um valor que indica se esta instância é igual a um valor especificado CLong .

Equals(Object)

Devolve um valor que indica se esta instância é igual a um objeto especificado.

Exp(NFloat)

Computações E elevadas a uma dada potência.

Exp10(NFloat)

Computações 10 elevadas a uma dada potência.

Exp10M1(NFloat)

Calcula 10 para uma dada potência e subtrai uma.

Exp2(NFloat)

Computações 2 elevadas a uma dada potência.

Exp2M1(NFloat)

Calcula 2 para uma dada potência e subtrai uma.

ExpM1(NFloat)

Calcula E para uma dada potência e subtrai uma.

Floor(NFloat)

Calcula o mínimo de um valor.

FusedMultiplyAdd(NFloat, NFloat, NFloat)

Calcula a multiplicação-soma fundida de três valores.

GetHashCode()

Devolve o código de hash para esta instância.

Hypot(NFloat, NFloat)

Calcula a hipotenusa dados dois valores que representam os comprimentos dos lados mais curtos num triângulo retângulo.

Ieee754Remainder(NFloat, NFloat)

Calcula os restantes dois valores especificados pelo IEEE 754.

ILogB(NFloat)

Calcula o logaritmo inteiro de um valor.

IsEvenInteger(NFloat)

Determina se um valor representa um número inteiro par.

IsFinite(NFloat)

Determina se o valor especificado é finito (zero, subnormal ou normal).

IsInfinity(NFloat)

Determina se o valor especificado é infinito (infinito positivo ou negativo).

IsInteger(NFloat)

Determina se um valor representa um número inteiro.

IsNaN(NFloat)

Determina se o valor especificado é NaN (não um número).

IsNegative(NFloat)

Determina se o valor especificado é negativo.

IsNegativeInfinity(NFloat)

Determina se o valor especificado é menos infinito.

IsNormal(NFloat)

Determina se o valor especificado é normal.

IsOddInteger(NFloat)

Determina se um valor representa um número inteiro ímpar.

IsPositive(NFloat)

Determina se um valor é positivo.

IsPositiveInfinity(NFloat)

Determina se o valor especificado é infinito positivo.

IsPow2(NFloat)

Determina se um valor é uma potência de dois.

IsRealNumber(NFloat)

Determina se um valor representa um número real.

IsSubnormal(NFloat)

Determina se o valor especificado é subnormal.

Lerp(NFloat, NFloat, NFloat)

Realiza uma interpolação linear entre dois valores com base no peso dado.

Log(NFloat, NFloat)

Calcula o logaritmo de um valor na base especificada.

Log(NFloat)

Calcula o logaritmo naturalbase-E de um valor.

Log10(NFloat)

Calcula o logaritmo em base 10 de um valor.

Log10P1(NFloat)

Calcula o logaritmo em base 10 de um valor mais um.

Log2(NFloat)

Calcula o log2 de um valor.

Log2P1(NFloat)

Calcula o logaritmo em base 2 de um valor mais um.

LogP1(NFloat)

Calcula o logaritmo natural (base-E) de um valor mais um.

Max(NFloat, NFloat)

Compara dois valores para calcular qual é maior.

MaxMagnitude(NFloat, NFloat)

Compara dois valores para calcular qual é maior.

MaxMagnitudeNumber(NFloat, NFloat)

Compara dois valores para calcular qual tem maior magnitude e devolve o outro valor se uma entrada for NaN.

MaxNative(NFloat, NFloat)

Compara dois valores para calcular qual é maior usando comportamento específico da plataforma para NaN e NegativeZero.

MaxNumber(NFloat, NFloat)

Compara dois valores para calcular qual é maior e devolve o outro valor se uma entrada for NaN.

Min(NFloat, NFloat)

Compara dois valores para calcular qual é menor.

MinMagnitude(NFloat, NFloat)

Compara dois valores para calcular qual é menor.

MinMagnitudeNumber(NFloat, NFloat)

Compara dois valores para calcular que tem a magnitude menor e devolve o outro valor se uma entrada for NaN.

MinNative(NFloat, NFloat)

Compara dois valores para calcular qual é menor usando comportamento específico da plataforma para NaN e NegativeZero.

MinNumber(NFloat, NFloat)

Compara dois valores para calcular qual é menor e devolve o outro valor se uma entrada for NaN.

MultiplyAddEstimate(NFloat, NFloat, NFloat)

Calcula uma estimativa de (left * right) + . addend

Parse(ReadOnlySpan<Byte>, IFormatProvider)

Analisa um intervalo de caracteres UTF-8 num valor.

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

Analisa um intervalo de caracteres UTF-8 num valor.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Divide um intervalo de caracteres num valor.

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Converte um intervalo de caracteres que contém a representação em cadeia de um número num estilo especificado e formato específico de cultura para o seu equivalente numérico de ponto flutuante.

Parse(String, IFormatProvider)

Converte a representação em cadeia de um número num formato específico de cultura para o seu equivalente em ponto flutuante.

Parse(String, NumberStyles, IFormatProvider)

Converte a representação em cadeia de um número num estilo especificado e formato específico de cultura para o seu equivalente numérico em ponto flutuante.

Parse(String, NumberStyles)

Converte a representação da cadeia de um número num estilo especificado para o seu equivalente em ponto flutuante.

Parse(String)

Converte a representação da cadeia de um número para o seu equivalente em ponto flutuante.

Pow(NFloat, NFloat)

Calcula um valor elevado para uma dada potência.

RadiansToDegrees(NFloat)

Converte um dado valor de radianos em graus.

ReciprocalEstimate(NFloat)

Calcula uma estimativa do recíproco de um valor.

ReciprocalSqrtEstimate(NFloat)

Calcula uma estimativa da raiz quadrada recíproca de um valor.

RootN(NFloat, Int32)

Calcula a raiz n-ésima de um valor.

Round(NFloat, Int32, MidpointRounding)

Arredonda um valor para um número especificado de dígitos fracionários usando o modo de arredondamento padrão (ToEven).

Round(NFloat, Int32)

Arredonda um valor para um número especificado de dígitos fracionários usando o modo de arredondamento padrão (ToEven).

Round(NFloat, MidpointRounding)

Arredonda um valor para o número inteiro mais próximo usando o modo de arredondamento especificado.

Round(NFloat)

Arredonda um valor para o número inteiro mais próximo usando o modo de arredondamento padrão (ToEven).

ScaleB(NFloat, Int32)

Calcula o produto de um valor e da sua base raix elevada para a potência especificada.

Sign(NFloat)

Calcula o sinal de um valor.

Sin(NFloat)

Calcula o seno de um valor.

SinCos(NFloat)

Calcula o seno e o cosseno de um valor.

SinCosPi(NFloat)

Calcula o seno e o cosseno de um valor.

Sinh(NFloat)

Calcula o seno hiperbólico de um valor.

SinPi(NFloat)

Calcula o seno de um valor que foi multiplicado por pi.

Sqrt(NFloat)

Calcula a raiz quadrada de um valor.

Tan(NFloat)

Calcula a tangente de um valor.

Tanh(NFloat)

Calcula a tangente hiperbólica de um valor.

TanPi(NFloat)

Calcula a tangente de um valor que foi multiplicado por pi.

ToString()

Converte o valor numérico desta instância para a sua representação equivalente em cadeias.

ToString(IFormatProvider)

Converte o valor numérico desta instância para a sua representação equivalente de cadeias usando a informação de formato específica da cultura especificada.

ToString(String, IFormatProvider)

Converte o valor numérico desta instância para a sua representação equivalente de cadeias usando o formato especificado e a informação específica de formato da cultura.

ToString(String)

Converte o valor numérico desta instância para a sua representação equivalente em cadeia usando o formato especificado.

Truncate(NFloat)

Trunca um valor.

TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Tenta formatar o valor da instância atual como UTF-8 no intervalo fornecido de bytes.

TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Tenta formatar o valor da instância atual no intervalo fornecido de caracteres.

TryParse(ReadOnlySpan<Byte>, IFormatProvider, NFloat)

Tenta separar um intervalo de caracteres UTF-8 num valor.

TryParse(ReadOnlySpan<Byte>, NFloat)

Tenta converter um espaço de caracteres UTF-8 contendo a representação de cadeias de um número para o seu equivalente em ponto flutuante.

TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, NFloat)

Tenta separar um intervalo de caracteres UTF-8 num valor.

TryParse(ReadOnlySpan<Char>, IFormatProvider, NFloat)

Tenta separar um intervalo de caracteres num valor.

TryParse(ReadOnlySpan<Char>, NFloat)

Tenta converter um espaço de caracteres contendo a representação de cadeias de um número para o seu equivalente em ponto flutuante.

TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, NFloat)

Tenta converter um intervalo de caracteres contendo a representação de cadeias de um número num estilo especificado e formato específico de cultura para o seu equivalente em ponto flutuante.

TryParse(String, IFormatProvider, NFloat)

Tenta analisar uma cadeia num valor.

TryParse(String, NFloat)

Tenta converter a representação da cadeia de um número para o seu equivalente em ponto flutuante.

TryParse(String, NumberStyles, IFormatProvider, NFloat)

Tenta converter a representação das cadeias de um número num estilo especificado e formato específico de cultura para o seu equivalente em ponto flutuante.

Operadores

Name Description
Addition(NFloat, NFloat)

Soma dois valores para calcular a sua soma.

CheckedExplicit(NFloat to Byte)

NFloat é um tipo de valor imutável que representa um tipo flutuante que tem o mesmo tamanho do tamanho do inteiro nativo. Destina-se a ser usado como um tipo de troca na fronteira gerida/não gerida para representar com precisão em código gerido APIs não geridas que usam um alias de tipo para C ou C++ float em plataformas de 32 bits ou double em plataformas de 64 bits, como o tipo CGFloat nas bibliotecas fornecidas pela Apple.

Decrement(NFloat)

Diminui um valor.

Division(NFloat, NFloat)

Divide dois valores para calcular o seu quociente.

Equality(NFloat, NFloat)

Compara dois valores para determinar a igualdade.

Explicit(Decimal to NFloat)

Converte explicitamente um Decimal valor para o valor de ponto flutuante representável de tamanho nativo mais próximo.

Explicit(Double to NFloat)

Converte explicitamente um Double valor para o valor de ponto flutuante representável de tamanho nativo mais próximo.

Explicit(Int128 to NFloat)

Converte explicitamente a Int128 para o seu valor de ponto flutuante representável de tamanho nativo mais próximo.

Explicit(NFloat to Byte)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável Byte mais próximo.

Explicit(NFloat to Char)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável Char mais próximo.

Explicit(NFloat to Decimal)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável Decimal mais próximo.

Explicit(NFloat to Half)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável Half mais próximo.

Explicit(NFloat to Int128)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável Int128 mais próximo.

Explicit(NFloat to Int16)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável Int16 mais próximo.

Explicit(NFloat to Int32)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável Int32 mais próximo.

Explicit(NFloat to Int64)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável Int64 mais próximo.

Explicit(NFloat to IntPtr)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável IntPtr mais próximo.

Explicit(NFloat to SByte)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável SByte mais próximo.

Explicit(NFloat to Single)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável Single mais próximo.

Explicit(NFloat to UInt128)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável UInt128 mais próximo.

Explicit(NFloat to UInt16)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável UInt16 mais próximo.

Explicit(NFloat to UInt32)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável UInt32 mais próximo.

Explicit(NFloat to UInt64)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável UInt64 mais próximo.

Explicit(NFloat to UIntPtr)

Converte explicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável UIntPtr mais próximo.

Explicit(UInt128 to NFloat)

Converte explicitamente UInt128 para o valor de ponto flutuante representável de tamanho nativo mais próximo.

GreaterThan(NFloat, NFloat)

Compara dois valores para determinar qual é maior.

GreaterThanOrEqual(NFloat, NFloat)

Compara dois valores para determinar qual é maior ou igual.

Implicit(Byte to NFloat)

Converte implicitamente um Byte valor para o valor de ponto flutuante representável mais próximo, representável e de tamanho nativo.

Implicit(Char to NFloat)

Converte implicitamente um Char valor para o valor de ponto flutuante representável mais próximo, representável e de tamanho nativo.

Implicit(Half to NFloat)

Converte implicitamente um Half valor para o valor de ponto flutuante representável mais próximo, representável e de tamanho nativo.

Implicit(Int16 to NFloat)

Converte implicitamente um Int16 valor para o valor de ponto flutuante representável mais próximo, representável e de tamanho nativo.

Implicit(Int32 to NFloat)

Converte implicitamente um Int32 valor para o valor de ponto flutuante representável mais próximo, representável e de tamanho nativo.

Implicit(Int64 to NFloat)

Converte implicitamente um Int64 valor para o valor de ponto flutuante representável mais próximo, representável e de tamanho nativo.

Implicit(IntPtr to NFloat)

Converte implicitamente um IntPtr valor para o valor de ponto flutuante representável mais próximo, representável e de tamanho nativo.

Implicit(NFloat to Double)

Converte implicitamente um valor de ponto flutuante de tamanho nativo para o seu valor representável Double mais próximo.

Implicit(SByte to NFloat)

Converte implicitamente um SByte valor para o valor de ponto flutuante representável mais próximo, representável e de tamanho nativo.

Implicit(Single to NFloat)

Converte implicitamente um Single valor para o valor de ponto flutuante representável mais próximo, representável e de tamanho nativo.

Implicit(UInt16 to NFloat)

Converte implicitamente um UInt16 valor para o valor de ponto flutuante representável mais próximo, representável e de tamanho nativo.

Implicit(UInt32 to NFloat)

Converte implicitamente um UInt32 valor para o valor de ponto flutuante representável mais próximo, representável e de tamanho nativo.

Implicit(UInt64 to NFloat)

Converte implicitamente um UInt64 valor para o valor de ponto flutuante representável mais próximo, representável e de tamanho nativo.

Implicit(UIntPtr to NFloat)

Converte implicitamente um UIntPtr valor para o valor de ponto flutuante representável mais próximo, representável e de tamanho nativo.

Increment(NFloat)

Incrementa um valor.

Inequality(NFloat, NFloat)

Compara dois valores para determinar a desigualdade.

LessThan(NFloat, NFloat)

Compara dois valores para determinar qual é menor.

LessThanOrEqual(NFloat, NFloat)

Compara dois valores para determinar qual é menor ou igual.

Modulus(NFloat, NFloat)

Divide dois valores juntos para calcular o seu resto.

Multiply(NFloat, NFloat)

Multiplica dois valores juntos para calcular o seu produto.

Subtraction(NFloat, NFloat)

Subtrai dois valores para calcular a sua diferença.

UnaryNegation(NFloat)

Calcula a negação unária de um valor.

UnaryPlus(NFloat)

Calcula o plus unário de um valor.

Implementações de Interface Explícita

Name Description
IAdditionOperators<NFloat,NFloat,NFloat>.CheckedAddition(NFloat, NFloat)

Soma dois valores para calcular a sua soma.

IAdditiveIdentity<NFloat,NFloat>.AdditiveIdentity

Obtém a identidade aditiva do tipo atual.

IBinaryNumber<NFloat>.AllBitsSet

Obtém uma instância do tipo binário em que todos os bits estão definidos.

IBitwiseOperators<NFloat,NFloat,NFloat>.BitwiseAnd(NFloat, NFloat)

Calcula o bit a bit de dois valores.

IBitwiseOperators<NFloat,NFloat,NFloat>.BitwiseOr(NFloat, NFloat)

Calcula o bit-or-ou de dois valores.

IBitwiseOperators<NFloat,NFloat,NFloat>.ExclusiveOr(NFloat, NFloat)

Calcula o ou exclusivo de dois valores.

IBitwiseOperators<NFloat,NFloat,NFloat>.OnesComplement(NFloat)

Calcula a representação de um complemento de um dado valor.

IDecrementOperators<NFloat>.CheckedDecrement(NFloat)

Diminui um valor.

IDivisionOperators<NFloat,NFloat,NFloat>.CheckedDivision(NFloat, NFloat)

Divide dois valores para calcular o seu quociente.

IFloatingPoint<NFloat>.GetExponentByteCount()

Obtém o número de bytes que serão escritos como parte de TryWriteExponentLittleEndian(Span<Byte>, Int32).

IFloatingPoint<NFloat>.GetExponentShortestBitLength()

Obtém o comprimento, em bits, da representação do complemento dos dois mais curtos do expoente atual.

IFloatingPoint<NFloat>.GetSignificandBitLength()

Obtém o comprimento, em pedaços, do significado atual.

IFloatingPoint<NFloat>.GetSignificandByteCount()

Obtém o número de bytes que serão escritos como parte de TryWriteSignificandLittleEndian(Span<Byte>, Int32).

IFloatingPoint<NFloat>.TryWriteExponentBigEndian(Span<Byte>, Int32)

Tenta escrever o expoente atual, em formato big-endian, para um determinado intervalo.

IFloatingPoint<NFloat>.TryWriteExponentLittleEndian(Span<Byte>, Int32)

Tenta escrever o expoente atual, em formato little-endian, para um determinado intervalo.

IFloatingPoint<NFloat>.TryWriteSignificandBigEndian(Span<Byte>, Int32)

Tenta escrever o significado atual, em formato big-endian, para um determinado intervalo.

IFloatingPoint<NFloat>.TryWriteSignificandLittleEndian(Span<Byte>, Int32)

Tenta escrever o significado atual, em formato little-endian, para um determinado intervalo.

IIncrementOperators<NFloat>.CheckedIncrement(NFloat)

Incrementa um valor.

IMultiplicativeIdentity<NFloat,NFloat>.MultiplicativeIdentity

Obtém a identidade multiplicativa do tipo atual.

IMultiplyOperators<NFloat,NFloat,NFloat>.CheckedMultiply(NFloat, NFloat)

Multiplica dois valores para calcular o seu produto.

INumberBase<NFloat>.IsCanonical(NFloat)

Determina se um valor está na sua representação canónica.

INumberBase<NFloat>.IsComplexNumber(NFloat)

Determina se um valor representa um número complexo.

INumberBase<NFloat>.IsImaginaryNumber(NFloat)

Determina se um valor representa um número puramente imaginário.

INumberBase<NFloat>.IsZero(NFloat)

Determina se um valor é zero.

INumberBase<NFloat>.One

Obtém o valor 1 do tipo.

INumberBase<NFloat>.Radix

Obtém a raiz, ou base, para o tipo.

INumberBase<NFloat>.TryConvertFromChecked<TOther>(TOther, NFloat)

NFloat é um tipo de valor imutável que representa um tipo flutuante que tem o mesmo tamanho do tamanho do inteiro nativo. Destina-se a ser usado como um tipo de troca na fronteira gerida/não gerida para representar com precisão em código gerido APIs não geridas que usam um alias de tipo para C ou C++ float em plataformas de 32 bits ou double em plataformas de 64 bits, como o tipo CGFloat nas bibliotecas fornecidas pela Apple.

INumberBase<NFloat>.TryConvertFromSaturating<TOther>(TOther, NFloat)

NFloat é um tipo de valor imutável que representa um tipo flutuante que tem o mesmo tamanho do tamanho do inteiro nativo. Destina-se a ser usado como um tipo de troca na fronteira gerida/não gerida para representar com precisão em código gerido APIs não geridas que usam um alias de tipo para C ou C++ float em plataformas de 32 bits ou double em plataformas de 64 bits, como o tipo CGFloat nas bibliotecas fornecidas pela Apple.

INumberBase<NFloat>.TryConvertFromTruncating<TOther>(TOther, NFloat)

NFloat é um tipo de valor imutável que representa um tipo flutuante que tem o mesmo tamanho do tamanho do inteiro nativo. Destina-se a ser usado como um tipo de troca na fronteira gerida/não gerida para representar com precisão em código gerido APIs não geridas que usam um alias de tipo para C ou C++ float em plataformas de 32 bits ou double em plataformas de 64 bits, como o tipo CGFloat nas bibliotecas fornecidas pela Apple.

INumberBase<NFloat>.TryConvertToChecked<TOther>(NFloat, TOther)

Tenta converter uma instância do tipo atual para outro tipo, lançando uma exceção de overflow para quaisquer valores que estejam fora do intervalo representável do tipo atual.

INumberBase<NFloat>.TryConvertToSaturating<TOther>(NFloat, TOther)

Tenta converter uma instância do tipo atual para outro tipo, saturando quaisquer valores que estejam fora do intervalo representável do tipo atual.

INumberBase<NFloat>.TryConvertToTruncating<TOther>(NFloat, TOther)

Tenta converter uma instância do tipo atual para outro tipo, truncando quaisquer valores que estejam fora do intervalo representável do tipo atual.

INumberBase<NFloat>.Zero

Obtém o valor 0 do tipo.

ISignedNumber<NFloat>.NegativeOne

Obtém o valor -1 do tipo.

ISubtractionOperators<NFloat,NFloat,NFloat>.CheckedSubtraction(NFloat, NFloat)

Subtrai dois valores para calcular a sua diferença.

IUnaryNegationOperators<NFloat,NFloat>.CheckedUnaryNegation(NFloat)

Calcula a negação unária verificada de um valor.

Aplica-se a