NFloat Yapı

Tanım

NFloat , yerel tamsayı boyutuyla aynı boyuta sahip kayan bir türü temsil eden sabit bir değer türüdür. 32 bit platformlarda veya Apple tarafından sağlanan kitaplıklardaki CGFloat türü gibi 64 bit platformlarda double C veya C++float'lar için tür diğer adı kullanan yönetilen kod yönetilmeyen API'lerde doğru bir şekilde temsil etmek için yönetilen/yönetilmeyen sınırda bir değişim türü olarak kullanılması amaçlanmıştır.

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 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 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>
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>
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>
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>
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)
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)
Devralma
NFloat
Uygulamalar
IEquatable<NFloat> IComparable IComparable<NFloat> IComparable<TSelf> IEquatable<TSelf> IFormattable IParsable<NFloat> IParsable<TSelf> ISpanFormattable ISpanParsable<NFloat> ISpanParsable<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> IUtf8SpanFormattable IUtf8SpanParsable<NFloat> IUtf8SpanParsable<TSelf>

Açıklamalar

32 bit platformlarda veya Apple tarafından sağlanan kitaplıklardaki tür gibi 64 bit platformlarda double C veya C++float'lar için tür diğer adı kullanan yönetilen kod yönetilmeyen API'lerde doğru bir şekilde temsil etmek için yönetilen/yönetilmeyen sınırda bir değişim türü olarak CGFloat kullanılması amaçlanmıştır.

Oluşturucular

NFloat(Double)

64 bit kayan nokta değerinden bir örnek oluşturur.

NFloat(Single)

32 bit kayan nokta değerinden bir örnek oluşturur.

Özellikler

E

matematiksel sabitini ealır.

Epsilon

Sıfırdan büyük en küçük pozitif NFloat değerini temsil eder.

MaxValue

NFloat'ın en büyük sonlu değerini temsil eder.

MinValue

NFloat'ın en küçük sonlu değerini temsil eder.

NaN

Sayı (NaN) olmayan bir değeri temsil eder.

NegativeInfinity

Negatif sonsuzluğu temsil eder.

NegativeZero

Negatif zerodeğerini temsil eden bir değer alır.

Pi

Matematiksel sabitini pialır.

PositiveInfinity

Pozitif sonsuzluğu temsil eder.

Size

NFloat'ın bayt cinsinden boyutunu alır.

Tau

Matematiksel sabitini taualır.

Value

Bu örneğin temel kayan nokta değeri.

Yöntemler

Abs(NFloat)

Bir değerin mutlak değerini hesaplar.

Acos(NFloat)

Bir değerin ark kosinüsünü hesaplar.

Acosh(NFloat)

Bir değerin hiperbolik ark kosinüsünü hesaplar.

AcosPi(NFloat)

Bir değerin ark kosinüsünü hesaplar ve sonucu ile piböler.

Asin(NFloat)

Bir değerin ark sinüsünü hesaplar.

Asinh(NFloat)

Bir değerin hiperbolik ark sinüsünü hesaplar.

AsinPi(NFloat)

Bir değerin ark sinüsünü hesaplar ve sonucu ile piböler.

Atan(NFloat)

Bir değerin ark tanjantını hesaplar.

Atan2(NFloat, NFloat)

İki değerin çekirdeğinin ark tanjantını hesaplar.

Atan2Pi(NFloat, NFloat)

İki değerin bölüm için arc tanjantını hesaplar ve sonucu ile piböler.

Atanh(NFloat)

Bir değerin hiperbolik ark tanjantını hesaplar.

AtanPi(NFloat)

Bir değerin ark tanjantını hesaplar ve sonucu pi ile böler.

BitDecrement(NFloat)

Bir değeri, belirli bir değerden daha küçük bir değerle karşılaştıran en küçük değere düşürür.

BitIncrement(NFloat)

Bir değeri, belirli bir değerden daha büyük bir değerle karşılaştıran en küçük değere artırır.

Cbrt(NFloat)

Bir değerin küp kökünü hesaplar.

Ceiling(NFloat)

Bir değerin tavanını hesaplar.

Clamp(NFloat, NFloat, NFloat)

Bir değeri kapsayıcı bir minimum ve maksimum değere kelepçeler.

CompareTo(NFloat)

Bu örneği belirtilen kayan noktalı sayıyla karşılaştırır ve bu örneğin değerinin belirtilen kayan nokta sayısının değerinden küçük, buna eşit veya ondan büyük olup olmadığını gösteren bir tamsayı döndürür.

CompareTo(Object)

Bu örneği belirtilen nesneyle karşılaştırır ve bu örneğin değerinin belirtilen nesnenin değerinden küçük, buna eşit veya ondan büyük olup olmadığını belirten bir tamsayı döndürür.

CopySign(NFloat, NFloat)

Bir değerin işaretini başka bir değerin işaretine kopyalar.

Cos(NFloat)

Bir değerin kosinüsünü hesaplar.

Cosh(NFloat)

Bir değerin hiperbolik kosinüsünü hesaplar.

CosPi(NFloat)

tarafından pikatlanmış bir değerin kosinüsünü hesaplar.

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)

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 tüm değerleri doygunluğa 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 keserek.

DegreesToRadians(NFloat)

Verilen değeri derecelerden radyana dönüştürür.

Equals(NFloat)

Bu örneğin belirtilen CLong bir değere eşit olup olmadığını gösteren bir değer döndürür.

Equals(Object)

Bu örneğin, belirtilen bir nesneye eşit olup olmadığını gösteren bir değeri döndürür.

Exp(NFloat)

Belirli bir güce yükseltilmiş hesaplamalar E .

Exp10(NFloat)

Belirli bir güce yükseltilmiş hesaplamalar 10 .

Exp10M1(NFloat)

Belirli bir güce yükseltilen hesaplamalar 10 birini çıkarır.

Exp2(NFloat)

Belirli bir güce yükseltilmiş hesaplamalar 2 .

Exp2M1(NFloat)

Belirli bir güce yükseltilen hesaplamalar 2 birini çıkarır.

ExpM1(NFloat)

Belirli bir güce yükseltilen hesaplamalar E birini çıkarır.

Floor(NFloat)

Bir değerin tabanını hesaplar.

FusedMultiplyAdd(NFloat, NFloat, NFloat)

Üç değerin birleşik çarpımını hesaplar.

GetHashCode()

Bu örneğe ilişkin karma kodu döndürür.

Hypot(NFloat, NFloat)

Dik açılı üçgende daha kısa kenarların uzunluklarını temsil eden iki değer verilen hipotenüs hesaplar.

Ieee754Remainder(NFloat, NFloat)

IEEE 754 tarafından belirtilen iki değerin geri kalanını hesaplar.

ILogB(NFloat)

Bir değerin tamsayı logaritmasını hesaplar.

IsEvenInteger(NFloat)

Bir değerin çift tam sayı olup olmadığını belirler.

IsFinite(NFloat)

Belirtilen değerin sonlu (sıfır, alt normal veya normal) olup olmadığını belirler.

IsInfinity(NFloat)

Belirtilen değerin sonsuz (pozitif veya negatif sonsuz) olup olmadığını belirler.

IsInteger(NFloat)

Bir değerin tam sayı olup olmadığını belirler.

IsNaN(NFloat)

Belirtilen değerin NaN (sayı değil) olup olmadığını belirler.

IsNegative(NFloat)

Belirtilen değerin negatif olup olmadığını belirler.

IsNegativeInfinity(NFloat)

Belirtilen değerin negatif sonsuzluk olup olmadığını belirler.

IsNormal(NFloat)

Belirtilen değerin normal olup olmadığını belirler.

IsOddInteger(NFloat)

Bir değerin tek integralli bir sayıyı temsil eder olup olmadığını belirler.

IsPositive(NFloat)

Bir değerin pozitif olup olmadığını belirler.

IsPositiveInfinity(NFloat)

Belirtilen değerin pozitif sonsuzluk olup olmadığını belirler.

IsPow2(NFloat)

Bir değerin ikinin gücü olup olmadığını belirler.

IsRealNumber(NFloat)

Bir değerin gerçek bir sayıyı temsil eder olup olmadığını belirler.

IsSubnormal(NFloat)

Belirtilen değerin alt normal olup olmadığını belirler.

Lerp(NFloat, NFloat, NFloat)

Verilen ağırlığa göre iki değer arasında doğrusal ilişkilendirme gerçekleştirir.

Log(NFloat)

Bir değerin doğal (base-E logaritması) hesaplar.

Log(NFloat, NFloat)

Belirtilen tabandaki bir değerin logaritması hesaplanır.

Log10(NFloat)

Bir değerin 10 tabanındaki logaritması hesaplar.

Log10P1(NFloat)

Bir değerin 10 tabanındaki logaritması ile bir değerini hesaplar.

Log2(NFloat)

Bir değerin log2'sini hesaplar.

Log2P1(NFloat)

Bir değerin 2 tabanındaki logaritması ile bir değerini hesaplar.

LogP1(NFloat)

Bir değerin ve bir değerin doğal (base-E) logaritması hesaplanır.

Max(NFloat, NFloat)

İki değeri daha büyük olan işlemle karşılaştırır.

MaxMagnitude(NFloat, NFloat)

İki değeri daha büyük olan işlemle karşılaştırır.

MaxMagnitudeNumber(NFloat, NFloat)

İ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 NaN.

MaxNumber(NFloat, NFloat)

daha büyük olan ve giriş NaNise diğer değeri döndüren iki değeri ile karşılaştırır.

Min(NFloat, NFloat)

daha küçük olan iki değeri işlemle karşılaştırır.

MinMagnitude(NFloat, NFloat)

daha küçük olan iki değeri işlemle karşılaştırır.

MinMagnitudeNumber(NFloat, NFloat)

daha küçük bir büyüklüğe sahip olan ve giriş ise diğer değeri döndüren iki değeri hesapla karşılaştırır NaN.

MinNumber(NFloat, NFloat)

daha küçük olan ve giriş ise diğer değeri döndüren iki değeri hesapla karşılaştırır NaN.

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)

Belirtilen stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini içeren karakter aralığını kayan noktalı sayı eşdeğerine dönüştürür.

Parse(String)

Bir sayının dize gösterimini kayan noktalı sayı eşdeğerine dönüştürür.

Parse(String, IFormatProvider)

Belirtilen kültüre özgü biçimdeki bir sayının dize gösterimini kayan noktalı sayı eşdeğerine dönüştürür.

Parse(String, NumberStyles)

Belirtilen stildeki bir sayının dize gösterimini kayan noktalı sayı eşdeğerine dönüştürür.

Parse(String, NumberStyles, IFormatProvider)

Belirtilen stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini kayan noktalı sayı eşdeğerine dönüştürür.

Pow(NFloat, NFloat)

Belirli bir güce yükseltilmiş bir değeri hesaplar.

RadiansToDegrees(NFloat)

Verilen değeri radyandan dereceye dönüştürür.

ReciprocalEstimate(NFloat)

Bir değerin karşılıklı değerinin tahminini hesaplar.

ReciprocalSqrtEstimate(NFloat)

Bir değerin karşılıklı karekökünün tahminini hesaplar.

RootN(NFloat, Int32)

Bir değerin n. kökünü hesaplar.

Round(NFloat)

Varsayılan yuvarlama modunu (ToEven) kullanarak bir değeri en yakın tamsayıya yuvarlar.

Round(NFloat, Int32)

Varsayılan yuvarlama modunu (ToEven) kullanarak değeri belirtilen sayıda kesirli basamağı yuvarlar.

Round(NFloat, Int32, MidpointRounding)

Varsayılan yuvarlama modunu (ToEven) kullanarak değeri belirtilen sayıda kesirli basamağı yuvarlar.

Round(NFloat, MidpointRounding)

Belirtilen yuvarlama modunu kullanarak değeri en yakın tamsayıya yuvarlar.

ScaleB(NFloat, Int32)

Bir değerin çarpımını ve belirtilen güce yükseltilmiş taban-radiksini hesaplar.

Sign(NFloat)

Bir değerin işaretini hesaplar.

Sin(NFloat)

Bir değerin sinüsünü hesaplar.

SinCos(NFloat)

Bir değerin sinüsünü ve kosinüsünü hesaplar.

SinCosPi(NFloat)

Bir değerin sinüsünü ve kosinüsünü hesaplar.

Sinh(NFloat)

Bir değerin hiperbolik sinüsünü hesaplar.

SinPi(NFloat)

ile piçarpılmış bir değerin sinüsünü hesaplar.

Sqrt(NFloat)

Bir değerin karekökünü hesaplar.

Tan(NFloat)

Bir değerin tanjantını hesaplar.

Tanh(NFloat)

Bir değerin hiperbolik tanjantını hesaplar.

TanPi(NFloat)

tarafından pikatlanmış bir değerin tanjantını hesaplar.

ToString()

Bu örneğin sayısal değerini eşdeğer dize gösterimine dönüştürür.

ToString(IFormatProvider)

Bu örneğin sayısal değerini belirtilen kültüre özgü biçim bilgilerini kullanarak eşdeğer dize gösterimine dönüştürür.

ToString(String)

Belirtilen biçimi kullanarak bu örneğin sayısal değerini eşdeğer dize gösterimine dönüştürür.

ToString(String, IFormatProvider)

Bu örneğin sayısal değerini belirtilen biçim ve kültüre özgü biçim bilgilerini kullanarak eşdeğer dize gösterimine dönüştürür.

Truncate(NFloat)

Bir değeri kesebilir.

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, NFloat)

UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır.

TryParse(ReadOnlySpan<Byte>, NFloat)

Bir sayının dize gösterimini içeren UTF-8 karakter aralığını kayan noktalı sayı eşdeğerine dönüştürmeye çalışır.

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

UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır.

TryParse(ReadOnlySpan<Char>, IFormatProvider, NFloat)

Bir karakter aralığını bir değere ayrıştırmaya çalışır.

TryParse(ReadOnlySpan<Char>, NFloat)

Bir sayının dize gösterimini içeren karakter aralığını kayan noktalı sayı eşdeğerine dönüştürmeye çalışır.

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

Belirtilen stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini içeren karakter aralığını kayan noktalı sayı eşdeğerine dönüştürmeye çalışır.

TryParse(String, IFormatProvider, NFloat)

Bir dizeyi bir değere ayrıştırmaya çalışır.

TryParse(String, NFloat)

Bir sayının dize gösterimini kayan noktalı sayı eşdeğerine dönüştürmeye çalışır.

TryParse(String, NumberStyles, IFormatProvider, NFloat)

Belirtilen stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini kayan noktalı sayı eşdeğerine dönüştürmeyi dener.

İşleçler

Addition(NFloat, NFloat)

Toplamlarını hesaplamak için iki değeri bir araya ekler.

CheckedExplicit(NFloat)

NFloat , yerel tamsayı boyutuyla aynı boyuta sahip kayan bir türü temsil eden sabit bir değer türüdür. 32 bit platformlarda veya Apple tarafından sağlanan kitaplıklardaki CGFloat türü gibi 64 bit platformlarda double C veya C++float'lar için tür diğer adı kullanan yönetilen kod yönetilmeyen API'lerde doğru bir şekilde temsil etmek için yönetilen/yönetilmeyen sınırda bir değişim türü olarak kullanılması amaçlanmıştır.

Decrement(NFloat)

Değeri azaltma.

Division(NFloat, NFloat)

Bölümlerini hesaplamak için iki değeri birbirine böler.

Equality(NFloat, NFloat)

Eşitliği belirlemek için iki değeri karşılaştırır.

Explicit(Decimal to NFloat)

Bir Decimal değeri açıkça en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Explicit(Double to NFloat)

Bir Double değeri açıkça en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Explicit(Int128 to NFloat)

Bir Int128 öğesini açıkça en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Explicit(NFloat to Byte)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir Byte değerine dönüştürür.

Explicit(NFloat to Char)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir Char değerine dönüştürür.

Explicit(NFloat to Decimal)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir Decimal değerine dönüştürür.

Explicit(NFloat to Half)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir Half değerine dönüştürür.

Explicit(NFloat to Int128)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir Int128 değerine dönüştürür.

Explicit(NFloat to Int16)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir Int16 değerine dönüştürür.

Explicit(NFloat to Int32)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir Int32 değerine dönüştürür.

Explicit(NFloat to Int64)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir Int64 değerine dönüştürür.

Explicit(NFloat to IntPtr)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir IntPtr değerine dönüştürür.

Explicit(NFloat to SByte)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir SByte değerine dönüştürür.

Explicit(NFloat to Single)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir Single değerine dönüştürür.

Explicit(NFloat to UInt128)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir UInt128 değerine dönüştürür.

Explicit(NFloat to UInt16)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir UInt16 değerine dönüştürür.

Explicit(NFloat to UInt32)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir UInt32 değerine dönüştürür.

Explicit(NFloat to UInt64)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir UInt64 değerine dönüştürür.

Explicit(NFloat to UIntPtr)

Yerel boyutlu kayan nokta değerini açıkça en yakın temsil edilebilir UIntPtr değerine dönüştürür.

Explicit(UInt128 to NFloat)

Açıkça en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür UInt128 .

GreaterThan(NFloat, NFloat)

Hangisinin daha büyük olduğunu belirlemek için iki değeri karşılaştırır.

GreaterThanOrEqual(NFloat, NFloat)

Hangisinin daha büyük veya eşit olduğunu belirlemek için iki değeri karşılaştırır.

Implicit(Byte to NFloat)

Bir Byte değeri örtük olarak en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Implicit(Char to NFloat)

Bir Char değeri örtük olarak en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Implicit(Half to NFloat)

Bir Half değeri örtük olarak en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Implicit(Int16 to NFloat)

Bir Int16 değeri örtük olarak en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Implicit(Int32 to NFloat)

Bir Int32 değeri örtük olarak en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Implicit(Int64 to NFloat)

Bir Int64 değeri örtük olarak en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Implicit(IntPtr to NFloat)

Bir IntPtr değeri örtük olarak en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Implicit(NFloat to Double)

Yerel boyutlu kayan nokta değerini örtük olarak en yakın temsil edilebilir Double değerine dönüştürür.

Implicit(SByte to NFloat)

Bir SByte değeri örtük olarak en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Implicit(Single to NFloat)

Bir Single değeri örtük olarak en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Implicit(UInt16 to NFloat)

Bir UInt16 değeri örtük olarak en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Implicit(UInt32 to NFloat)

Bir UInt32 değeri örtük olarak en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Implicit(UInt64 to NFloat)

Bir UInt64 değeri örtük olarak en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Implicit(UIntPtr to NFloat)

Bir UIntPtr değeri örtük olarak en yakın temsil edilebilir yerel boyutlu kayan nokta değerine dönüştürür.

Increment(NFloat)

Bir değeri artırır.

Inequality(NFloat, NFloat)

Eşitsizliği belirlemek için iki değeri karşılaştırır.

LessThan(NFloat, NFloat)

Hangisinin daha az olduğunu belirlemek için iki değeri karşılaştırır.

LessThanOrEqual(NFloat, NFloat)

Hangisinin daha az veya eşit olduğunu belirlemek için iki değeri karşılaştırır.

Modulus(NFloat, NFloat)

Kalan değerlerini hesaplamak için iki değeri birbirine böler.

Multiply(NFloat, NFloat)

Ürünlerini hesaplamak için iki değeri birlikte çarpar.

Subtraction(NFloat, NFloat)

Farklarını hesaplamak için iki değeri çıkarır.

UnaryNegation(NFloat)

Bir değerin tekli olumsuzlamasını hesaplar.

UnaryPlus(NFloat)

Bir değerin birli artısını hesaplar.

Belirtik Arabirim Kullanımları

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

Toplamlarını hesaplamak için iki değeri bir araya ekler.

IAdditiveIdentity<NFloat,NFloat>.AdditiveIdentity

Geçerli türün ek kimliğini alır.

IBinaryNumber<NFloat>.AllBitsSet

Tüm bitlerin ayarlandığı ikili türün bir örneğini alır.

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

İki değerin bit düzeyinde ve değerlerini hesaplar.

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

İki değerin bit düzeyinde veya değerini hesaplar.

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

İki değerin özel veya dışlayıcı değerini hesaplar.

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

Belirli bir değerin bireyi tamamlayan gösterimini hesaplar.

IDecrementOperators<NFloat>.CheckedDecrement(NFloat)

Değeri azaltma.

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

Bölümlerini hesaplamak için iki değeri böler.

IFloatingPoint<NFloat>.GetExponentByteCount()

bir parçası TryWriteExponentLittleEndian(Span<Byte>, Int32)olarak yazılacak bayt sayısını alır.

IFloatingPoint<NFloat>.GetExponentShortestBitLength()

En kısa ikinin geçerli üssün tamamlayıcı gösteriminin uzunluğunu bit cinsinden alır.

IFloatingPoint<NFloat>.GetSignificandBitLength()

Geçerli işaret işaretinin uzunluğunu bit cinsinden alır.

IFloatingPoint<NFloat>.GetSignificandByteCount()

bir parçası TryWriteSignificandLittleEndian(Span<Byte>, Int32)olarak yazılacak bayt sayısını alır.

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

Geçerli üssü büyük endian biçiminde belirli bir süreye yazmaya çalışır.

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

Geçerli üssü küçük endian biçiminde belirli bir yayılmaya yazmaya çalışır.

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

Geçerli işaret işaretini büyük endian biçiminde belirli bir yayılmaya yazmaya çalışır.

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

Geçerli işaret işaretini küçük endian biçiminde belirli bir yayılmaya yazmaya çalışır.

IIncrementOperators<NFloat>.CheckedIncrement(NFloat)

Bir değeri artırır.

IMultiplicativeIdentity<NFloat,NFloat>.MultiplicativeIdentity

Geçerli türün çarpımlı kimliğini alır.

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

Ürünlerini hesaplamak için iki değeri çarpar.

INumberBase<NFloat>.IsCanonical(NFloat)

Bir değerin kurallı gösteriminde olup olmadığını belirler.

INumberBase<NFloat>.IsComplexNumber(NFloat)

Bir değerin karmaşık bir sayıyı temsil ediyor olup olmadığını belirler.

INumberBase<NFloat>.IsImaginaryNumber(NFloat)

Bir değerin saf bir sanal sayıyı temsil ediyor olup olmadığını belirler.

INumberBase<NFloat>.IsZero(NFloat)

Değerin sıfır olup olmadığını belirler.

INumberBase<NFloat>.One

Türün değerini 1 alır.

INumberBase<NFloat>.Radix

Türün radiksini veya tabanını alır.

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

NFloat , yerel tamsayı boyutuyla aynı boyuta sahip kayan bir türü temsil eden sabit bir değer türüdür. 32 bit platformlarda veya Apple tarafından sağlanan kitaplıklardaki CGFloat türü gibi 64 bit platformlarda double C veya C++float'lar için tür diğer adı kullanan yönetilen kod yönetilmeyen API'lerde doğru bir şekilde temsil etmek için yönetilen/yönetilmeyen sınırda bir değişim türü olarak kullanılması amaçlanmıştır.

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

NFloat , yerel tamsayı boyutuyla aynı boyuta sahip kayan bir türü temsil eden sabit bir değer türüdür. 32 bit platformlarda veya Apple tarafından sağlanan kitaplıklardaki CGFloat türü gibi 64 bit platformlarda double C veya C++float'lar için tür diğer adı kullanan yönetilen kod yönetilmeyen API'lerde doğru bir şekilde temsil etmek için yönetilen/yönetilmeyen sınırda bir değişim türü olarak kullanılması amaçlanmıştır.

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

NFloat , yerel tamsayı boyutuyla aynı boyuta sahip kayan bir türü temsil eden sabit bir değer türüdür. 32 bit platformlarda veya Apple tarafından sağlanan kitaplıklardaki CGFloat türü gibi 64 bit platformlarda double C veya C++float'lar için tür diğer adı kullanan yönetilen kod yönetilmeyen API'lerde doğru bir şekilde temsil etmek için yönetilen/yönetilmeyen sınırda bir değişim türü olarak kullanılması amaçlanmıştır.

INumberBase<NFloat>.TryConvertToChecked<TOther>(NFloat, 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 taşma özel durumu oluşturur.

INumberBase<NFloat>.TryConvertToSaturating<TOther>(NFloat, 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 tüm değerleri doygunluğa getirir.

INumberBase<NFloat>.TryConvertToTruncating<TOther>(NFloat, 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 tüm değerleri keser.

INumberBase<NFloat>.Zero

Türün değerini 0 alır.

ISignedNumber<NFloat>.NegativeOne

Türün değerini -1 alır.

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

Farklarını hesaplamak için iki değeri çıkarır.

IUnaryNegationOperators<NFloat,NFloat>.CheckedUnaryNegation(NFloat)

Bir değerin denetlenen tekli olumsuzlamasını hesaplar.

Şunlara uygulanır