Bagikan melalui


NFloat Struktur

Definisi

NFloat adalah jenis nilai yang tidak dapat diubah yang mewakili jenis mengambang yang memiliki ukuran yang sama dengan ukuran bilangan bulat asli. Ini dimaksudkan untuk digunakan sebagai jenis pertukaran pada batas terkelola/tidak dikelola untuk secara akurat mewakili dalam API tidak terkelola kode terkelola yang menggunakan alias jenis untuk C atau C++'s float pada platform 32-bit atau double pada platform 64-bit, seperti jenis CGFloat di pustaka yang disediakan oleh Apple.

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)
Warisan
NFloat
Penerapan
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>

Keterangan

Ini dimaksudkan untuk digunakan sebagai jenis pertukaran pada batas terkelola/tidak dikelola untuk secara akurat mewakili dalam API tidak terkelola kode terkelola yang menggunakan alias jenis untuk float C atau C++pada platform 32-bit atau double pada platform 64-bit, seperti jenis CGFloat di pustaka yang disediakan oleh Apple.

Konstruktor

NFloat(Double)

Membuat instans dari nilai floating point 64-bit.

NFloat(Single)

Membuat instans dari nilai titik mengambang 32-bit.

Properti

E

Mendapatkan konstanta matematika e.

Epsilon

Mewakili nilai NFloat positif terkecil yang lebih besar dari nol.

MaxValue

Mewakili nilai terbatas terbesar dari NFloat.

MinValue

Mewakili nilai terkecil dari NFloat.

NaN

Mewakili nilai yang bukan angka (NaN).

NegativeInfinity

Mewakili tak terbatas negatif.

NegativeZero

Mendapatkan nilai yang mewakili zeronegatif.

Pi

Mendapatkan konstanta matematika pi.

PositiveInfinity

Mewakili tak terbatas positif.

Size

Mendapatkan ukuran, dalam byte, dari NFloat.

Tau

Mendapatkan konstanta matematika tau.

Value

Nilai floating-point yang mendasar dari instans ini.

Metode

Abs(NFloat)

Menghitung absolut nilai.

Acos(NFloat)

Menghitung arc-cosine dari nilai.

Acosh(NFloat)

Menghitung kosinus busur hiperbolik dari nilai.

AcosPi(NFloat)

Menghitung kosinus busur dari nilai dan membagi hasilnya dengan pi.

Asin(NFloat)

Menghitung sinus busur dari nilai.

Asinh(NFloat)

Menghitung sinus busur hiperbolik dari nilai.

AsinPi(NFloat)

Menghitung sinus busur nilai dan membagi hasilnya dengan pi.

Atan(NFloat)

Menghitung tangen busur dari nilai.

Atan2(NFloat, NFloat)

Menghitung tangen busur dari kuota dua nilai.

Atan2Pi(NFloat, NFloat)

Menghitung tangen busur untuk kuota dua nilai dan membagi hasilnya dengan pi.

Atanh(NFloat)

Menghitung tangen busur hiperbolik dari nilai.

AtanPi(NFloat)

Menghitung tangen busur dari nilai dan membagi hasilnya dengan pi.

BitDecrement(NFloat)

Mengurangi nilai ke nilai terkecil yang membandingkan kurang dari nilai tertentu.

BitIncrement(NFloat)

Menaikkan nilai ke nilai terkecil yang membandingkan nilai yang lebih besar dari nilai tertentu.

Cbrt(NFloat)

Menghitung akar kubus dari nilai.

Ceiling(NFloat)

Menghitung langit-langit nilai.

Clamp(NFloat, NFloat, NFloat)

Menjepit nilai ke nilai minimum dan maksimum inklusif.

CompareTo(NFloat)

Membandingkan instans ini dengan angka floating-point tertentu dan mengembalikan bilangan bulat yang menunjukkan apakah nilai instans ini kurang dari, sama dengan, atau lebih besar dari nilai angka floating-point yang ditentukan.

CompareTo(Object)

Membandingkan instans ini dengan objek tertentu dan mengembalikan bilangan bulat yang menunjukkan apakah nilai instans ini kurang dari, sama dengan, atau lebih besar dari nilai objek yang ditentukan.

ConvertToInteger<TInteger>(NFloat)

Mengonversi nilai ke jenis bilangan bulat tertentu menggunakan saturasi saat luapan

ConvertToIntegerNative<TInteger>(NFloat)

Mengonversi nilai menjadi jenis bilangan bulat tertentu menggunakan perilaku spesifik platform saat luapan.

CopySign(NFloat, NFloat)

Menyalin tanda nilai ke tanda nilai lain.

Cos(NFloat)

Menghitung kosinus nilai.

Cosh(NFloat)

Menghitung kosinus hiperbolik dari nilai.

CosPi(NFloat)

Menghitung kosinus nilai yang telah dikalikan dengan pi.

CreateChecked<TOther>(TOther)

Membuat instans jenis saat ini dari nilai, melemparkan pengecualian luapan untuk nilai apa pun yang berada di luar rentang yang dapat diwakili dari jenis saat ini.

CreateSaturating<TOther>(TOther)

Membuat instans jenis saat ini dari nilai, menjenuhkan nilai apa pun yang berada di luar rentang yang dapat diwakili dari jenis saat ini.

CreateTruncating<TOther>(TOther)

Membuat instans jenis saat ini dari nilai, memotong nilai apa pun yang berada di luar rentang yang dapat diwakili dari jenis saat ini.

DegreesToRadians(NFloat)

Mengonversi nilai tertentu dari derajat ke radian.

Equals(NFloat)

Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan nilai CLong tertentu.

Equals(Object)

Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek tertentu.

Exp(NFloat)

Komputasi E dinaikkan ke kekuatan tertentu.

Exp10(NFloat)

Komputasi 10 dinaikkan ke kekuatan tertentu.

Exp10M1(NFloat)

Menghitung 10 dinaikkan ke daya tertentu dan menguranginya.

Exp2(NFloat)

Komputasi 2 dinaikkan ke kekuatan tertentu.

Exp2M1(NFloat)

Menghitung 2 dinaikkan ke daya tertentu dan menguranginya.

ExpM1(NFloat)

Menghitung E dinaikkan ke daya tertentu dan menguranginya.

Floor(NFloat)

Menghitung lantai nilai.

FusedMultiplyAdd(NFloat, NFloat, NFloat)

Menghitung penambahan perkalian yang menyatu dari tiga nilai.

GetHashCode()

Mengembalikan kode hash untuk instans ini.

Hypot(NFloat, NFloat)

Menghitung hipotenus yang diberikan dua nilai yang mewakili panjang sisi yang lebih pendek dalam segitiga sudut kanan.

Ieee754Remainder(NFloat, NFloat)

Menghitung sisa dua nilai seperti yang ditentukan oleh IEEE 754.

ILogB(NFloat)

Menghitung logaritma bilangan bulat dari nilai.

IsEvenInteger(NFloat)

Menentukan apakah nilai mewakili angka integral genap.

IsFinite(NFloat)

Menentukan apakah nilai yang ditentukan terbatas (nol, subnormal, atau normal).

IsInfinity(NFloat)

Menentukan apakah nilai yang ditentukan tidak terbatas (positif atau negatif tak terbatas).

IsInteger(NFloat)

Menentukan apakah nilai mewakili angka integral.

IsNaN(NFloat)

Menentukan apakah nilai yang ditentukan adalah NaN (bukan angka).

IsNegative(NFloat)

Menentukan apakah nilai yang ditentukan negatif.

IsNegativeInfinity(NFloat)

Menentukan apakah nilai yang ditentukan adalah infinity negatif.

IsNormal(NFloat)

Menentukan apakah nilai yang ditentukan normal.

IsOddInteger(NFloat)

Menentukan apakah nilai mewakili angka integral ganjil.

IsPositive(NFloat)

Menentukan apakah nilai positif.

IsPositiveInfinity(NFloat)

Menentukan apakah nilai yang ditentukan tidak terbatas positif.

IsPow2(NFloat)

Menentukan apakah nilai adalah kekuatan dua.

IsRealNumber(NFloat)

Menentukan apakah nilai mewakili angka riil.

IsSubnormal(NFloat)

Menentukan apakah nilai yang ditentukan adalah subnormal.

Lerp(NFloat, NFloat, NFloat)

Melakukan interpolasi linier antara dua nilai berdasarkan bobot yang diberikan.

Log(NFloat)

Menghitung logaritma alami (base-E nilai.

Log(NFloat, NFloat)

Menghitung logaritma nilai dalam basis yang ditentukan.

Log10(NFloat)

Menghitung logaritma base-10 dari suatu nilai.

Log10P1(NFloat)

Menghitung logaritma base-10 dari nilai ditambah satu.

Log2(NFloat)

Menghitung log2 dari nilai.

Log2P1(NFloat)

Menghitung logaritma base-2 dari nilai plus satu.

LogP1(NFloat)

Menghitung logaritma alami (base-E) dari nilai ditambah satu.

Max(NFloat, NFloat)

Membandingkan dua nilai dengan komputasi yang lebih besar.

MaxMagnitude(NFloat, NFloat)

Membandingkan dua nilai dengan komputasi yang lebih besar.

MaxMagnitudeNumber(NFloat, NFloat)

Membandingkan dua nilai dengan komputasi yang memiliki besaran yang lebih besar dan mengembalikan nilai lain jika input NaN.

MaxNumber(NFloat, NFloat)

Membandingkan dua nilai dengan komputasi yang lebih besar dan mengembalikan nilai lain jika input NaN.

Min(NFloat, NFloat)

Membandingkan dua nilai dengan komputasi yang lebih rendah.

MinMagnitude(NFloat, NFloat)

Membandingkan dua nilai dengan komputasi yang lebih rendah.

MinMagnitudeNumber(NFloat, NFloat)

Membandingkan dua nilai dengan komputasi yang memiliki besaran lebih kecil dan mengembalikan nilai lain jika input NaN.

MinNumber(NFloat, NFloat)

Membandingkan dua nilai dengan komputasi yang lebih kecil dan mengembalikan nilai lain jika input NaN.

MultiplyAddEstimate(NFloat, NFloat, NFloat)

Menghitung perkiraan (left * right) + addend.

Parse(ReadOnlySpan<Byte>, IFormatProvider)

Mengurai rentang karakter UTF-8 menjadi nilai.

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

Mengurai rentang karakter UTF-8 menjadi nilai.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Mengurai rentang karakter menjadi nilai.

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Mengonversi rentang karakter yang berisi representasi string angka dalam gaya tertentu dan format khusus budaya ke angka floating-point yang setara.

Parse(String)

Mengonversi representasi string dari angka ke angka floating-point yang setara.

Parse(String, IFormatProvider)

Mengonversi representasi string dari angka dalam format khusus budaya tertentu ke angka floating-point yang setara.

Parse(String, NumberStyles)

Mengonversi representasi string dari angka dalam gaya tertentu ke angka floating-point yang setara.

Parse(String, NumberStyles, IFormatProvider)

Mengonversi representasi string dari angka dalam gaya tertentu dan format khusus budaya ke angka floating-point yang setara.

Pow(NFloat, NFloat)

Menghitung nilai yang dinaikkan ke kekuatan tertentu.

RadiansToDegrees(NFloat)

Mengonversi nilai tertentu dari radian ke derajat.

ReciprocalEstimate(NFloat)

Menghitung perkiraan timbal balik nilai.

ReciprocalSqrtEstimate(NFloat)

Menghitung perkiraan akar kuadrat timbal balik dari suatu nilai.

RootN(NFloat, Int32)

Menghitung akar n-th dari nilai.

Round(NFloat)

Membulatkan nilai ke bilangan bulat terdekat menggunakan mode pembulatan default (ToEven).

Round(NFloat, Int32)

Membulatkan nilai ke jumlah digit pecahan tertentu menggunakan mode pembulatan default (ToEven).

Round(NFloat, Int32, MidpointRounding)

Membulatkan nilai ke jumlah digit pecahan tertentu menggunakan mode pembulatan default (ToEven).

Round(NFloat, MidpointRounding)

Membulatkan nilai ke bilangan bulat terdekat menggunakan mode pembulatan yang ditentukan.

ScaleB(NFloat, Int32)

Menghitung produk dari nilai dan radix dasarnya dinaikkan ke daya yang ditentukan.

Sign(NFloat)

Menghitung tanda nilai.

Sin(NFloat)

Menghitung sinus nilai.

SinCos(NFloat)

Menghitung sinus dan kosinus nilai.

SinCosPi(NFloat)

Menghitung sinus dan kosinus nilai.

Sinh(NFloat)

Menghitung sinus hiperbolik dari nilai.

SinPi(NFloat)

Menghitung sinus nilai yang telah dikalikan dengan pi.

Sqrt(NFloat)

Menghitung akar kuadrat dari nilai.

Tan(NFloat)

Menghitung tangen nilai.

Tanh(NFloat)

Menghitung tangen hiperbolik dari nilai.

TanPi(NFloat)

Menghitung tangen nilai yang telah dikalikan dengan pi.

ToString()

Mengonversi nilai numerik instans ini ke representasi string yang setara.

ToString(IFormatProvider)

Mengonversi nilai numerik instans ini ke representasi string yang setara menggunakan informasi format khusus budaya yang ditentukan.

ToString(String)

Mengonversi nilai numerik instans ini ke representasi string yang setara menggunakan format yang ditentukan.

ToString(String, IFormatProvider)

Mengonversi nilai numerik instans ini ke representasi string yang setara menggunakan format yang ditentukan dan informasi format khusus budaya.

Truncate(NFloat)

Memotong nilai.

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

Mencoba memformat nilai instans saat ini sebagai UTF-8 ke dalam rentang byte yang disediakan.

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

Mencoba memformat nilai instans saat ini ke dalam rentang karakter yang disediakan.

TryParse(ReadOnlySpan<Byte>, IFormatProvider, NFloat)

Mencoba mengurai rentang karakter UTF-8 ke dalam nilai.

TryParse(ReadOnlySpan<Byte>, NFloat)

Mencoba mengonversi rentang karakter UTF-8 yang berisi representasi string angka ke angka floating-point yang setara.

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

Mencoba mengurai rentang karakter UTF-8 ke dalam nilai.

TryParse(ReadOnlySpan<Char>, IFormatProvider, NFloat)

Mencoba mengurai rentang karakter menjadi nilai.

TryParse(ReadOnlySpan<Char>, NFloat)

Mencoba mengonversi rentang karakter yang berisi representasi string angka ke angka floating-point yang setara.

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

Mencoba mengonversi rentang karakter yang berisi representasi string angka dalam gaya tertentu dan format khusus budaya ke angka floating-point yang setara.

TryParse(String, IFormatProvider, NFloat)

Mencoba mengurai string ke dalam nilai.

TryParse(String, NFloat)

Mencoba mengonversi representasi string dari angka ke angka floating-point yang setara.

TryParse(String, NumberStyles, IFormatProvider, NFloat)

Mencoba mengonversi representasi string dari angka dalam gaya tertentu dan format khusus budaya ke angka floating-point yang setara.

Operator

Addition(NFloat, NFloat)

Menambahkan dua nilai bersama-sama untuk menghitung jumlahnya.

CheckedExplicit(NFloat)

NFloat adalah jenis nilai yang tidak dapat diubah yang mewakili jenis mengambang yang memiliki ukuran yang sama dengan ukuran bilangan bulat asli. Ini dimaksudkan untuk digunakan sebagai jenis pertukaran pada batas terkelola/tidak dikelola untuk secara akurat mewakili dalam API tidak terkelola kode terkelola yang menggunakan alias jenis untuk C atau C++'s float pada platform 32-bit atau double pada platform 64-bit, seperti jenis CGFloat di pustaka yang disediakan oleh Apple.

Decrement(NFloat)

Mengurangi nilai.

Division(NFloat, NFloat)

Membagi dua nilai bersama-sama untuk menghitung kuotanya.

Equality(NFloat, NFloat)

Membandingkan dua nilai untuk menentukan kesetaraan.

Explicit(Decimal to NFloat)

Secara eksplisit mengonversi nilai Decimal ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Explicit(Double to NFloat)

Secara eksplisit mengonversi nilai Double ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Explicit(Int128 to NFloat)

Secara eksplisit mengonversi Int128 ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Explicit(NFloat to Byte)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai Byte terdekat yang dapat diwakili.

Explicit(NFloat to Char)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai Char terdekat yang dapat diwakili.

Explicit(NFloat to Decimal)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai Decimal terdekat yang dapat diwakili.

Explicit(NFloat to Half)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai Half terdekat yang dapat diwakili.

Explicit(NFloat to Int128)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai Int128 terdekat yang dapat diwakili.

Explicit(NFloat to Int16)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai Int16 terdekat yang dapat diwakili.

Explicit(NFloat to Int32)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai Int32 terdekat yang dapat diwakili.

Explicit(NFloat to Int64)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai Int64 terdekat yang dapat diwakili.

Explicit(NFloat to IntPtr)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai IntPtr terdekat yang dapat diwakili.

Explicit(NFloat to SByte)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai SByte terdekat yang dapat diwakili.

Explicit(NFloat to Single)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai Single terdekat yang dapat diwakili.

Explicit(NFloat to UInt128)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai UInt128 terdekat yang dapat diwakili.

Explicit(NFloat to UInt16)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai UInt16 terdekat yang dapat diwakili.

Explicit(NFloat to UInt32)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai UInt32 terdekat yang dapat diwakili.

Explicit(NFloat to UInt64)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai UInt64 terdekat yang dapat diwakili.

Explicit(NFloat to UIntPtr)

Secara eksplisit mengonversi nilai floating-point berukuran asli ke nilai UIntPtr terdekat yang dapat diwakili.

Explicit(UInt128 to NFloat)

Secara eksplisit mengonversi UInt128 ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

GreaterThan(NFloat, NFloat)

Membandingkan dua nilai untuk menentukan mana yang lebih besar.

GreaterThanOrEqual(NFloat, NFloat)

Membandingkan dua nilai untuk menentukan mana yang lebih besar atau sama.

Implicit(Byte to NFloat)

Secara implisit mengonversi nilai Byte ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Implicit(Char to NFloat)

Secara implisit mengonversi nilai Char ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Implicit(Half to NFloat)

Secara implisit mengonversi nilai Half ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Implicit(Int16 to NFloat)

Secara implisit mengonversi nilai Int16 ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Implicit(Int32 to NFloat)

Secara implisit mengonversi nilai Int32 ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Implicit(Int64 to NFloat)

Secara implisit mengonversi nilai Int64 ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Implicit(IntPtr to NFloat)

Secara implisit mengonversi nilai IntPtr ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Implicit(NFloat to Double)

Secara implisit mengonversi nilai floating-point berukuran asli ke nilai Double terdekat yang dapat diwakili.

Implicit(SByte to NFloat)

Secara implisit mengonversi nilai SByte ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Implicit(Single to NFloat)

Secara implisit mengonversi nilai Single ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Implicit(UInt16 to NFloat)

Secara implisit mengonversi nilai UInt16 ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Implicit(UInt32 to NFloat)

Secara implisit mengonversi nilai UInt32 ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Implicit(UInt64 to NFloat)

Secara implisit mengonversi nilai UInt64 ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Implicit(UIntPtr to NFloat)

Secara implisit mengonversi nilai UIntPtr ke nilai floating-point berukuran asli terdekat yang dapat diwakili.

Increment(NFloat)

Menaikkan nilai.

Inequality(NFloat, NFloat)

Membandingkan dua nilai untuk menentukan ketidaksetaraan.

LessThan(NFloat, NFloat)

Membandingkan dua nilai untuk menentukan mana yang kurang.

LessThanOrEqual(NFloat, NFloat)

Membandingkan dua nilai untuk menentukan mana yang kurang atau sama.

Modulus(NFloat, NFloat)

Membagi dua nilai bersama-sama untuk menghitung sisanya.

Multiply(NFloat, NFloat)

Mengalikan dua nilai bersama-sama untuk menghitung produknya.

Subtraction(NFloat, NFloat)

Mengurangi dua nilai untuk menghitung perbedaannya.

UnaryNegation(NFloat)

Menghitung negasi nilai yang tidak biasa.

UnaryPlus(NFloat)

Menghitung nilai plus unary.

Implementasi Antarmuka Eksplisit

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

Menambahkan dua nilai bersama-sama untuk menghitung jumlahnya.

IAdditiveIdentity<NFloat,NFloat>.AdditiveIdentity

Mendapatkan identitas aditif dari jenis saat ini.

IBinaryNumber<NFloat>.AllBitsSet

Mendapatkan instans jenis biner tempat semua bit diatur.

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

Menghitung bitwise-dan dari dua nilai.

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

Menghitung bitwise-atau dari dua nilai.

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

Menghitung nilai eksklusif atau dari dua nilai.

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

Menghitung representasi pelengkap seseorang dari nilai tertentu.

IDecrementOperators<NFloat>.CheckedDecrement(NFloat)

Mengurangi nilai.

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

Membagi dua nilai untuk menghitung kuotanya.

IFloatingPoint<NFloat>.GetExponentByteCount()

Mendapatkan jumlah byte yang akan ditulis sebagai bagian dari TryWriteExponentLittleEndian(Span<Byte>, Int32).

IFloatingPoint<NFloat>.GetExponentShortestBitLength()

Mendapatkan panjang, dalam bit, dari representasi pelengkap dua terpendek dari eksponen saat ini.

IFloatingPoint<NFloat>.GetSignificandBitLength()

Mendapatkan panjang, dalam bit, dari significand saat ini.

IFloatingPoint<NFloat>.GetSignificandByteCount()

Mendapatkan jumlah byte yang akan ditulis sebagai bagian dari TryWriteSignificandLittleEndian(Span<Byte>, Int32).

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

Mencoba menulis eksponen saat ini, dalam format big-endian, ke rentang tertentu.

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

Mencoba menulis eksponen saat ini, dalam format little-endian, ke rentang tertentu.

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

Mencoba menulis significand saat ini, dalam format big-endian, ke rentang tertentu.

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

Mencoba menulis significand saat ini, dalam format little-endian, ke rentang tertentu.

IIncrementOperators<NFloat>.CheckedIncrement(NFloat)

Menaikkan nilai.

IMultiplicativeIdentity<NFloat,NFloat>.MultiplicativeIdentity

Mendapatkan identitas multiplikatif dari jenis saat ini.

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

Mengalikan dua nilai untuk menghitung produknya.

INumberBase<NFloat>.IsCanonical(NFloat)

Menentukan apakah nilai berada dalam representasi kanonisnya.

INumberBase<NFloat>.IsComplexNumber(NFloat)

Menentukan apakah nilai mewakili bilangan kompleks.

INumberBase<NFloat>.IsImaginaryNumber(NFloat)

Menentukan apakah nilai mewakili angka imajiner murni.

INumberBase<NFloat>.IsZero(NFloat)

Menentukan apakah nilai adalah nol.

INumberBase<NFloat>.One

Mendapatkan nilai 1 untuk jenis tersebut.

INumberBase<NFloat>.Radix

Mendapatkan radix, atau dasar, untuk jenisnya.

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

NFloat adalah jenis nilai yang tidak dapat diubah yang mewakili jenis mengambang yang memiliki ukuran yang sama dengan ukuran bilangan bulat asli. Ini dimaksudkan untuk digunakan sebagai jenis pertukaran pada batas terkelola/tidak dikelola untuk secara akurat mewakili dalam API tidak terkelola kode terkelola yang menggunakan alias jenis untuk C atau C++'s float pada platform 32-bit atau double pada platform 64-bit, seperti jenis CGFloat di pustaka yang disediakan oleh Apple.

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

NFloat adalah jenis nilai yang tidak dapat diubah yang mewakili jenis mengambang yang memiliki ukuran yang sama dengan ukuran bilangan bulat asli. Ini dimaksudkan untuk digunakan sebagai jenis pertukaran pada batas terkelola/tidak dikelola untuk secara akurat mewakili dalam API tidak terkelola kode terkelola yang menggunakan alias jenis untuk C atau C++'s float pada platform 32-bit atau double pada platform 64-bit, seperti jenis CGFloat di pustaka yang disediakan oleh Apple.

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

NFloat adalah jenis nilai yang tidak dapat diubah yang mewakili jenis mengambang yang memiliki ukuran yang sama dengan ukuran bilangan bulat asli. Ini dimaksudkan untuk digunakan sebagai jenis pertukaran pada batas terkelola/tidak dikelola untuk secara akurat mewakili dalam API tidak terkelola kode terkelola yang menggunakan alias jenis untuk C atau C++'s float pada platform 32-bit atau double pada platform 64-bit, seperti jenis CGFloat di pustaka yang disediakan oleh Apple.

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

Mencoba mengonversi instans jenis saat ini ke jenis lain, melemparkan pengecualian luapan untuk nilai apa pun yang berada di luar rentang yang dapat diwakili dari jenis saat ini.

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

Mencoba mengonversi instans jenis saat ini ke jenis lain, menjenuhkan nilai apa pun yang berada di luar rentang yang dapat diwakili dari jenis saat ini.

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

Mencoba mengonversi instans jenis saat ini ke jenis lain, memotong nilai apa pun yang berada di luar rentang yang dapat diwakili dari jenis saat ini.

INumberBase<NFloat>.Zero

Mendapatkan nilai 0 untuk jenis tersebut.

ISignedNumber<NFloat>.NegativeOne

Mendapatkan nilai -1 untuk jenis tersebut.

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

Mengurangi dua nilai untuk menghitung perbedaannya.

IUnaryNegationOperators<NFloat,NFloat>.CheckedUnaryNegation(NFloat)

Menghitung negasi nilai unary yang diperiksa.

Berlaku untuk