NFloat 結構

定義

NFloat 是不可變的實值型別,代表與原生整數大小相同的浮動類型。 它應該用來做為 Managed/Unmanaged 界限上的交換類型,以在 32 位平臺上使用 C++ C 類型別名的 Managed 程式代碼 Unmanaged API 中準確表示,或在 64 位平臺上 float,例如 Apple 所提供連結庫中 double 的 CGFloat 類型。

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)
繼承
NFloat
實作
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>

備註

它旨在作為管理型與非管理型的邊界交換型別,以準確表示在 32 位元平台或 double 64 位元平台上(如 CGFloat Apple 提供的函式庫中)使用型別名的非受管碼 API,這些 API 使用了 C 或 C++ float 的型別。

建構函式

名稱 Description
NFloat(Double)

從 64 位元浮點數值構造實例。

NFloat(Single)

從 32 位元浮點值構造實例。

屬性

名稱 Description
E

得到數學常數 e

Epsilon

代表大於零的最小正 NFloat 值。

MaxValue

代表 NFloat 的最大有限值。

MinValue

代表 NFloat 的最小有限值。

NaN

代表一個非數字(NaN)的值。

NegativeInfinity

代表負無限。

NegativeZero

得到一個代表負 zero值的值。

Pi

得到數學常數 pi

PositiveInfinity

代表正無限。

Size

獲得的大小(以位元組計)相當於 NFloat。

Tau

得到數學常數 tau

Value

此實例的底層浮點數值。

方法

名稱 Description
Abs(NFloat)

計算值的絕對值。

Acos(NFloat)

計算一個值的弧餘弦。

Acosh(NFloat)

計算一個值的雙曲弧餘弦。

AcosPi(NFloat)

計算一個值的弧餘弦,並將結果除以 pi

Asin(NFloat)

計算一個值的弧正弦。

Asinh(NFloat)

計算一個值的雙曲弧正弦。

AsinPi(NFloat)

計算一個值的弧正弦,並將結果除以 pi

Atan(NFloat)

計算值的弧切。

Atan2(NFloat, NFloat)

計算兩個值商的弧切線。

Atan2Pi(NFloat, NFloat)

計算兩個值的商的弧切,並將結果除以 pi

Atanh(NFloat)

計算一個值的雙曲弧切線。

AtanPi(NFloat)

計算一個值的弧切,並將結果除以圓周率。

BitDecrement(NFloat)

將一個值遞減到最小且小於給定值的值。

BitIncrement(NFloat)

將一個值遞增到比某個給定值還要大的最小值。

Cbrt(NFloat)

計算一個值的立方根。

Ceiling(NFloat)

計算某個數值的上限。

Clamp(NFloat, NFloat, NFloat)

將值夾在內含最小值和最大值。

ClampNative(NFloat, NFloat, NFloat)

利用平台特定的行為將值夾定為包含的最小值與最大值,且 。NaNNegativeZero

CompareTo(NFloat)

將此實例與指定的浮點數比較,並回傳一個整數,表示該實例的值是小於、等於還是大於指定浮點數的值。

CompareTo(Object)

將此實例與指定物件比較,並回傳一個整數,表示該實例的值是小於、等於還是大於指定物件的值。

ConvertToInteger<TInteger>(NFloat)

利用溢位時的飽和將值轉換為指定的整數型別

ConvertToIntegerNative<TInteger>(NFloat)

利用平台特定的行為在溢位時將值轉換成指定的整數類型。

CopySign(NFloat, NFloat)

將值的正負號複製到另一個值的正負號。

Cos(NFloat)

計算一個值的餘弦值。

Cosh(NFloat)

計算一個值的雙曲餘弦值。

CosPi(NFloat)

計算乘以 pi的值的餘弦值。

CreateChecked<TOther>(TOther)

從值建立目前型別的實例,針對落在目前類型可表示範圍以外的任何值擲回溢位例外狀況。

CreateSaturating<TOther>(TOther)

從值建立目前型別的實例,使落在目前類型可表示範圍以外的任何值飽和。

CreateTruncating<TOther>(TOther)

從值建立目前型別的實例,截斷任何落在目前類型可表示範圍以外的值。

DegreesToRadians(NFloat)

將給定值從度數轉換為弧度。

Equals(NFloat)

回傳一個值,表示該實例是否等於指定 CLong 值。

Equals(Object)

傳回值,指出這個實例是否等於指定的物件。

Exp(NFloat)

計算將 E 提升到給定的冪次方。

Exp10(NFloat)

計算將 10 提升到給定的冪次方。

Exp10M1(NFloat)

計算將升 10 為給定的冪次方並減去一。

Exp2(NFloat)

計算將 2 提升到給定的冪次方。

Exp2M1(NFloat)

計算將升 2 為給定的冪次方並減去一。

ExpM1(NFloat)

計算將升 E 為給定的冪次方並減去一。

Floor(NFloat)

計算一個值的底線。

FusedMultiplyAdd(NFloat, NFloat, NFloat)

計算三個值的融合乘法加法。

GetHashCode()

傳回這個實例的哈希碼。

Hypot(NFloat, NFloat)

計算斜邊,給定兩個代表直角三角形中較短邊長的值。

Ieee754Remainder(NFloat, NFloat)

計算 IEEE 754 規定的兩個剩餘數值。

ILogB(NFloat)

計算一個值的整數對數。

IsEvenInteger(NFloat)

判斷值是否代表偶數整數。

IsFinite(NFloat)

判斷指定值是有限的(零、次正規或正常)。

IsInfinity(NFloat)

判斷指定值為無限大(正無限或負無限)。

IsInteger(NFloat)

判斷值是否代表整數。

IsNaN(NFloat)

判斷指定的值是否為 NaN(而非數字)。

IsNegative(NFloat)

判斷指定值是否為負值。

IsNegativeInfinity(NFloat)

判斷指定值是否為負無限大。

IsNormal(NFloat)

判斷指定值是否為正常值。

IsOddInteger(NFloat)

判斷值是否代表奇數整數。

IsPositive(NFloat)

判斷值是否為正數。

IsPositiveInfinity(NFloat)

判斷指定值是否為正無限大。

IsPow2(NFloat)

判斷值是否為兩個乘冪。

IsRealNumber(NFloat)

判斷值是否代表實數。

IsSubnormal(NFloat)

判斷指定值是否低於正常值。

Lerp(NFloat, NFloat, NFloat)

根據給定權重,在兩個值之間進行線性插值。

Log(NFloat, NFloat)

計算指定基底下某值的對數。

Log(NFloat)

計算一個值的自然(base-E 對數)。

Log10(NFloat)

計算一個值的以10為底的對數。

Log10P1(NFloat)

計算一個值加一的以十為底的對數。

Log2(NFloat)

計算 值的log2。

Log2P1(NFloat)

計算一個值加一的底數2對數。

LogP1(NFloat)

計算值加一的自然base-E()對數。

Max(NFloat, NFloat)

比較兩個值與計算,這兩個值更大。

MaxMagnitude(NFloat, NFloat)

比較兩個值與計算,這兩個值更大。

MaxMagnitudeNumber(NFloat, NFloat)

比較兩個值以計算出哪個大小較大,若輸入為 NaN則返回另一個值。

MaxNative(NFloat, NFloat)

比較兩個值以計算,利用平台特定行為計算 NaNNegativeZero

MaxNumber(NFloat, NFloat)

比較兩個值以計算較大的值,若輸入為 NaN則返回另一個值。

Min(NFloat, NFloat)

比較兩個值與計算比較較少。

MinMagnitude(NFloat, NFloat)

比較兩個值與計算比較較少。

MinMagnitudeNumber(NFloat, NFloat)

比較兩個值以計算大小較小的值,若輸入為 NaN則返回另一個值。

MinNative(NFloat, NFloat)

比較兩個值,利用平台特定行為計算 NaNNegativeZero,哪個較小。

MinNumber(NFloat, NFloat)

比較兩個值以計算一個較小的值,若輸入為 NaN則返回另一個值。

MultiplyAddEstimate(NFloat, NFloat, NFloat)

計算估計值為(left * right) + 。 addend

Parse(ReadOnlySpan<Byte>, IFormatProvider)

將UTF-8字元的範圍剖析為值。

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

將UTF-8字元的範圍剖析為值。

Parse(ReadOnlySpan<Char>, IFormatProvider)

將字元範圍剖析為值。

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

將包含特定樣式與文化特定格式的數字字串表示的字元區間轉換為其浮點數對應的符號。

Parse(String, IFormatProvider)

將特定文化格式中的數字字串表示轉換為浮點數的對應值。

Parse(String, NumberStyles, IFormatProvider)

將特定風格及文化特定格式中的數字字串表示轉換為浮點數等價值。

Parse(String, NumberStyles)

將特定風格中數字的字串表示轉換為浮點數的等價值。

Parse(String)

將數字的字串表示轉換為其浮點數等價物。

Pow(NFloat, NFloat)

計算一個提升至給定冪次方的值。

RadiansToDegrees(NFloat)

將給定值從弧度轉換為度數。

ReciprocalEstimate(NFloat)

計算值的倒數估計值。

ReciprocalSqrtEstimate(NFloat)

計算一個值的倒數平方根估計值。

RootN(NFloat, Int32)

計算一個值的第 n 次根。

Round(NFloat, Int32, MidpointRounding)

使用預設的四捨五入模式()ToEven將數值四捨五入至指定數量的分數位數。

Round(NFloat, Int32)

使用預設的四捨五入模式()ToEven將數值四捨五入至指定數量的分數位數。

Round(NFloat, MidpointRounding)

使用指定的四捨五入模式將值捨入至最近的整數。

Round(NFloat)

使用預設的四捨五入模式(ToEven)將值捨入至最近的整數。

ScaleB(NFloat, Int32)

計算一個值與其基數乘積至指定冪次方的乘積。

Sign(NFloat)

計算值的符號。

Sin(NFloat)

計算一個值的正弦值。

SinCos(NFloat)

計算值的正弦與餘弦。

SinCosPi(NFloat)

計算值的正弦與餘弦。

Sinh(NFloat)

計算值的雙曲正弦。

SinPi(NFloat)

計算乘以 pi的值的正弦值。

Sqrt(NFloat)

計算一個值的平方根。

Tan(NFloat)

計算一個值的切線。

Tanh(NFloat)

計算一個值的雙曲切線。

TanPi(NFloat)

計算乘以 pi的值的切線。

ToString()

將這個實例的數值轉換為其相等的字串表示。

ToString(IFormatProvider)

利用指定的文化特定格式資訊,將此實例的數值轉換為其等效字串表示。

ToString(String, IFormatProvider)

使用指定的格式和文化特性特定格式資訊,將這個實例的數值轉換為其相等的字串表示。

ToString(String)

將此實例的數值轉換為其等效字串表示,並使用指定格式。

Truncate(NFloat)

截斷一個數值。

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

嘗試將目前實例的值格式化為UTF-8到提供的位元組範圍。

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

嘗試將目前實例的值格式化為提供的字元範圍。

TryParse(ReadOnlySpan<Byte>, IFormatProvider, NFloat)

嘗試將UTF-8字元的範圍剖析為值。

TryParse(ReadOnlySpan<Byte>, NFloat)

嘗試將包含數字字串表示的 UTF-8 字元區間轉換成其浮點數等價值。

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

嘗試將UTF-8字元的範圍剖析為值。

TryParse(ReadOnlySpan<Char>, IFormatProvider, NFloat)

嘗試將字元範圍剖析成值。

TryParse(ReadOnlySpan<Char>, NFloat)

嘗試將包含數字字串表示的字元範圍轉換為其浮點數等價值。

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

嘗試將包含特定樣式與文化特定格式的數字字串表示的字元區間轉換為其浮點數對應的符號。

TryParse(String, IFormatProvider, NFloat)

嘗試將字串剖析成值。

TryParse(String, NFloat)

嘗試將數字的字串表示轉換為其浮點數等價物。

TryParse(String, NumberStyles, IFormatProvider, NFloat)

嘗試將特定風格與文化特定格式中的數字字串表示轉換為浮點數的對應值。

操作員

名稱 Description
Addition(NFloat, NFloat)

將兩個值加在一起以計算其總和。

CheckedExplicit(NFloat to Byte)

NFloat 是不可變的實值型別,代表與原生整數大小相同的浮動類型。 它應該用來做為 Managed/Unmanaged 界限上的交換類型,以在 32 位平臺上使用 C++ C 類型別名的 Managed 程式代碼 Unmanaged API 中準確表示,或在 64 位平臺上 float,例如 Apple 所提供連結庫中 double 的 CGFloat 類型。

Decrement(NFloat)

遞減值。

Division(NFloat, NFloat)

將兩個值除以計算其商值。

Equality(NFloat, NFloat)

比較兩個值以判斷相等。

Explicit(Decimal to NFloat)

明確地將一個 Decimal 值轉換成其最接近的可表示的原生浮點數值。

Explicit(Double to NFloat)

明確地將一個 Double 值轉換成其最接近的可表示的原生浮點數值。

Explicit(Int128 to NFloat)

明確地將 a Int128 轉換為其最接近的可表示原生大小浮點數值。

Explicit(NFloat to Byte)

明確地將原生大小的浮點數值轉換為其最接近的可 Byte 表示值。

Explicit(NFloat to Char)

明確地將原生大小的浮點數值轉換為其最接近的可 Char 表示值。

Explicit(NFloat to Decimal)

明確地將原生大小的浮點數值轉換為其最接近的可 Decimal 表示值。

Explicit(NFloat to Half)

明確地將原生大小的浮點數值轉換為其最接近的可 Half 表示值。

Explicit(NFloat to Int128)

明確地將原生大小的浮點數值轉換為其最接近的可 Int128 表示值。

Explicit(NFloat to Int16)

明確地將原生大小的浮點數值轉換為其最接近的可 Int16 表示值。

Explicit(NFloat to Int32)

明確地將原生大小的浮點數值轉換為其最接近的可 Int32 表示值。

Explicit(NFloat to Int64)

明確地將原生大小的浮點數值轉換為其最接近的可 Int64 表示值。

Explicit(NFloat to IntPtr)

明確地將原生大小的浮點數值轉換為其最接近的可 IntPtr 表示值。

Explicit(NFloat to SByte)

明確地將原生大小的浮點數值轉換為其最接近的可 SByte 表示值。

Explicit(NFloat to Single)

明確地將原生大小的浮點數值轉換為其最接近的可 Single 表示值。

Explicit(NFloat to UInt128)

明確地將原生大小的浮點數值轉換為其最接近的可 UInt128 表示值。

Explicit(NFloat to UInt16)

明確地將原生大小的浮點數值轉換為其最接近的可 UInt16 表示值。

Explicit(NFloat to UInt32)

明確地將原生大小的浮點數值轉換為其最接近的可 UInt32 表示值。

Explicit(NFloat to UInt64)

明確地將原生大小的浮點數值轉換為其最接近的可 UInt64 表示值。

Explicit(NFloat to UIntPtr)

明確地將原生大小的浮點數值轉換為其最接近的可 UIntPtr 表示值。

Explicit(UInt128 to NFloat)

明確轉換為 UInt128 其最近可表示的原生浮點數值。

GreaterThan(NFloat, NFloat)

比較兩個值,以判斷哪一個值更大。

GreaterThanOrEqual(NFloat, NFloat)

比較兩個值,以判斷哪一個值大於或相等。

Implicit(Byte to NFloat)

隱含地將一個 Byte 值轉換成其最接近的可表示原生規模浮點數值。

Implicit(Char to NFloat)

隱含地將一個 Char 值轉換成其最接近的可表示原生規模浮點數值。

Implicit(Half to NFloat)

隱含地將一個 Half 值轉換成其最接近的可表示原生規模浮點數值。

Implicit(Int16 to NFloat)

隱含地將一個 Int16 值轉換成其最接近的可表示原生規模浮點數值。

Implicit(Int32 to NFloat)

隱含地將一個 Int32 值轉換成其最接近的可表示原生規模浮點數值。

Implicit(Int64 to NFloat)

隱含地將一個 Int64 值轉換成其最接近的可表示原生規模浮點數值。

Implicit(IntPtr to NFloat)

隱含地將一個 IntPtr 值轉換成其最接近的可表示原生規模浮點數值。

Implicit(NFloat to Double)

隱含地將原生大小的浮點數值轉換為其最接近的可 Double 表示值。

Implicit(SByte to NFloat)

隱含地將一個 SByte 值轉換成其最接近的可表示原生規模浮點數值。

Implicit(Single to NFloat)

隱含地將一個 Single 值轉換成其最接近的可表示原生規模浮點數值。

Implicit(UInt16 to NFloat)

隱含地將一個 UInt16 值轉換成其最接近的可表示原生規模浮點數值。

Implicit(UInt32 to NFloat)

隱含地將一個 UInt32 值轉換成其最接近的可表示原生規模浮點數值。

Implicit(UInt64 to NFloat)

隱含地將一個 UInt64 值轉換成其最接近的可表示原生規模浮點數值。

Implicit(UIntPtr to NFloat)

隱含地將一個 UIntPtr 值轉換成其最接近的可表示原生規模浮點數值。

Increment(NFloat)

遞增值。

Inequality(NFloat, NFloat)

比較兩個值以判斷不相等。

LessThan(NFloat, NFloat)

比較兩個值,以判斷哪一個值較少。

LessThanOrEqual(NFloat, NFloat)

比較兩個值,以判斷哪一個值小於或相等。

Modulus(NFloat, NFloat)

將兩個值除以計算其餘數。

Multiply(NFloat, NFloat)

將兩個值相乘以計算其產品。

Subtraction(NFloat, NFloat)

減去兩個值來計算其差異。

UnaryNegation(NFloat)

計算值的一元負值。

UnaryPlus(NFloat)

計算值的一元加號。

明確介面實作

名稱 Description
IAdditionOperators<NFloat,NFloat,NFloat>.CheckedAddition(NFloat, NFloat)

將兩個值加在一起以計算其總和。

IAdditiveIdentity<NFloat,NFloat>.AdditiveIdentity

取得目前型別的加法識別。

IBinaryNumber<NFloat>.AllBitsSet

取得已設定所有位之二進位型別的實例。

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

計算兩個值的位和 。

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

計算兩個值的位或兩個值。

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

計算兩個值的獨佔或兩個值。

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

計算指定值的 ones-complement 表示法。

IDecrementOperators<NFloat>.CheckedDecrement(NFloat)

遞減值。

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

除以兩個值以計算其商值。

IFloatingPoint<NFloat>.GetExponentByteCount()

取得將被寫入為 TryWriteExponentLittleEndian(Span<Byte>, Int32)的一部分的位元組數。

IFloatingPoint<NFloat>.GetExponentShortestBitLength()

得到目前指數中最短二補數表示的長度(位元)。

IFloatingPoint<NFloat>.GetSignificandBitLength()

得到當前符號的長度(以位元為單位)。

IFloatingPoint<NFloat>.GetSignificandByteCount()

取得將被寫入為 TryWriteSignificandLittleEndian(Span<Byte>, Int32)的一部分的位元組數。

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

嘗試將當前指數以大端格式寫入給定的範圍。

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

嘗試將當前指數以小端格式寫入給定的範圍。

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

嘗試將當前的意義以大端序格式寫入給定的區域。

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

嘗試以小端格式寫入給定範圍的當前意義。

IIncrementOperators<NFloat>.CheckedIncrement(NFloat)

遞增值。

IMultiplicativeIdentity<NFloat,NFloat>.MultiplicativeIdentity

取得目前型別的乘法識別。

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

將兩個值相乘以計算其乘積。

INumberBase<NFloat>.IsCanonical(NFloat)

判斷值是否在其標準表示法中。

INumberBase<NFloat>.IsComplexNumber(NFloat)

判斷值是否代表複數。

INumberBase<NFloat>.IsImaginaryNumber(NFloat)

判斷值是否代表純虛數。

INumberBase<NFloat>.IsZero(NFloat)

判斷值是否為零。

INumberBase<NFloat>.One

取得該類型的數值 1

INumberBase<NFloat>.Radix

取得型別的進位或基底。

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

NFloat 是不可變的實值型別,代表與原生整數大小相同的浮動類型。 它應該用來做為 Managed/Unmanaged 界限上的交換類型,以在 32 位平臺上使用 C++ C 類型別名的 Managed 程式代碼 Unmanaged API 中準確表示,或在 64 位平臺上 float,例如 Apple 所提供連結庫中 double 的 CGFloat 類型。

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

NFloat 是不可變的實值型別,代表與原生整數大小相同的浮動類型。 它應該用來做為 Managed/Unmanaged 界限上的交換類型,以在 32 位平臺上使用 C++ C 類型別名的 Managed 程式代碼 Unmanaged API 中準確表示,或在 64 位平臺上 float,例如 Apple 所提供連結庫中 double 的 CGFloat 類型。

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

NFloat 是不可變的實值型別,代表與原生整數大小相同的浮動類型。 它應該用來做為 Managed/Unmanaged 界限上的交換類型,以在 32 位平臺上使用 C++ C 類型別名的 Managed 程式代碼 Unmanaged API 中準確表示,或在 64 位平臺上 float,例如 Apple 所提供連結庫中 double 的 CGFloat 類型。

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

嘗試將目前類型的實例轉換成另一個類型,針對落在目前類型可表示範圍以外的任何值擲回溢位例外狀況。

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

嘗試將目前類型的實例轉換成另一個類型,使任何落在目前類型可表示範圍以外的值飽和。

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

嘗試將目前類型的實例轉換成另一個類型,截斷落在目前類型可表示範圍以外的任何值。

INumberBase<NFloat>.Zero

取得該類型的數值 0

ISignedNumber<NFloat>.NegativeOne

取得該類型的數值 -1

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

減去兩個值來計算其差異。

IUnaryNegationOperators<NFloat,NFloat>.CheckedUnaryNegation(NFloat)

計算值的已核取一元否定。

適用於