NFloat Struktura

Definice

NFloat je neměnný typ hodnoty, který představuje typ s plovoucí desetinou čárkou, který má stejnou velikost jako nativní celočíselná velikost. Je určená k použití jako typ výměny na hranici spravovaného/nespravovaného objektu k přesnému vyjádření v nespravovaných rozhraních API spravovaného kódu, která používají alias typu pro jazyk C nebo C++ float na 32bitových platformách nebo double na 64bitových platformách, jako je například typ CGFloat v knihovnách poskytovaných společností 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)
Dědičnost
NFloat
Implementuje
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>

Poznámky

Je určená k použití jako typ výměny na hranici spravovaného/nespravovaného objektu, aby přesně představovala ve spravovaném kódu nespravovaná rozhraní API, která používají alias typu pro jazyk C nebo C++ float na 32bitových platformách nebo double na 64bitových platformách, například CGFloat typ v knihovnách poskytovaných společností Apple.

Konstruktory

NFloat(Double)

Vytvoří instanci z 64bitové hodnoty s plovoucí desetinou čárkou.

NFloat(Single)

Vytvoří instanci z 32bitové hodnoty s plovoucí desetinou čárkou.

Vlastnosti

E

Získá matematickou konstantu e.

Epsilon

Představuje nejmenší kladnou hodnotu NFloat, která je větší než nula.

MaxValue

Představuje největší konečnou hodnotu NFloat.

MinValue

Představuje nejmenší konečnou hodnotu NFloat.

NaN

Představuje hodnotu, která není číslo (NaN).

NegativeInfinity

Představuje záporné nekonečno.

NegativeZero

Získá hodnotu, která představuje zápornou zerohodnotu .

Pi

Získá matematickou konstantu pi.

PositiveInfinity

Představuje kladné nekonečno.

Size

Získá velikost, v bajtech, NFloat.

Tau

Získá matematickou konstantu tau.

Value

Základní hodnota této instance s plovoucí desetinou čárkou.

Metody

Abs(NFloat)

Vypočítá absolutní hodnotu.

Acos(NFloat)

Vypočítá arkus kosinus hodnoty.

Acosh(NFloat)

Vypočítá hyperbolický arkus kosinus hodnoty.

AcosPi(NFloat)

Vypočítá arkus kosinus hodnoty a vydělí výsledek hodnotou pi.

Asin(NFloat)

Vypočítá arkus sinus hodnoty.

Asinh(NFloat)

Vypočítá hyperbolický arkus sinus hodnoty.

AsinPi(NFloat)

Vypočítá arkus sinus hodnoty a vydělí výsledek hodnotou pi.

Atan(NFloat)

Vypočítá arkus tangens hodnoty.

Atan2(NFloat, NFloat)

Vypočítá arkus tangens podílu dvou hodnot.

Atan2Pi(NFloat, NFloat)

Vypočítá arkus tangens podílu dvou hodnot a vydělí výsledek hodnotou pi.

Atanh(NFloat)

Vypočítá hyperbolický arkustangens hodnoty.

AtanPi(NFloat)

Vypočítá arkus tangens hodnoty a vydělí výsledek pí.

BitDecrement(NFloat)

Sníží hodnotu na nejmenší hodnotu, která porovnává menší než daná hodnota.

BitIncrement(NFloat)

Zvýší hodnotu na nejmenší hodnotu, která porovnává větší než daná hodnota.

Cbrt(NFloat)

Vypočítá kořen datové krychle hodnoty.

Ceiling(NFloat)

Vypočítá horní mez hodnoty.

Clamp(NFloat, NFloat, NFloat)

Upne hodnotu na inkluzivní minimální a maximální hodnotu.

CompareTo(NFloat)

Porovná tuto instanci se zadaným číslem s plovoucí desetinou čárkou a vrátí celé číslo, které označuje, zda je hodnota této instance menší než, rovna nebo větší než hodnota zadaného čísla s plovoucí desetinou čárkou.

CompareTo(Object)

Porovná tuto instanci se zadaným objektem a vrátí celé číslo, které označuje, zda je hodnota této instance menší než, rovna nebo větší než hodnota zadaného objektu.

CopySign(NFloat, NFloat)

Zkopíruje znaménko hodnoty na znaménko jiné hodnoty.

Cos(NFloat)

Vypočítá kosinus hodnoty.

Cosh(NFloat)

Vypočítá hyperbolický kosinus hodnoty.

CosPi(NFloat)

Vypočítá kosinus hodnoty, která byla vynásobena hodnotou pi.

CreateChecked<TOther>(TOther)

Vytvoří instanci aktuálního typu z hodnoty a vyvolá výjimku přetečení pro všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

CreateSaturating<TOther>(TOther)

Vytvoří instanci aktuálního typu z hodnoty a nasytí všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

CreateTruncating<TOther>(TOther)

Vytvoří instanci aktuálního typu z hodnoty a zkrátí všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

DegreesToRadians(NFloat)

Převede danou hodnotu ze stupňů na radiány.

Equals(NFloat)

Vrátí hodnotu označující, zda se tato instance rovná zadané CLong hodnotě.

Equals(Object)

Vrací hodnotu, která určuje, zda je tato instance rovna zadanému objektu.

Exp(NFloat)

E Výpočty se umocní na daný výkon.

Exp10(NFloat)

10 Výpočty se umocní na daný výkon.

Exp10M1(NFloat)

10 Vypočítá umocněné na daný výkon a odečítá ho.

Exp2(NFloat)

2 Výpočty se umocní na daný výkon.

Exp2M1(NFloat)

2 Vypočítá umocněné na daný výkon a odečítá ho.

ExpM1(NFloat)

E Vypočítá umocněné na daný výkon a odečítá ho.

Floor(NFloat)

Vypočítá dolní mez hodnoty.

FusedMultiplyAdd(NFloat, NFloat, NFloat)

Vypočítá tavené násobení tří hodnot.

GetHashCode()

Vrátí hodnotu hash pro tuto instanci.

Hypot(NFloat, NFloat)

Vypočítá překlepu zadanou dvěma hodnotami představujícími délky kratších stran v pravoúhlém trojúhelníku.

Ieee754Remainder(NFloat, NFloat)

Vypočítá zbytek dvou hodnot podle specifikace IEEE 754.

ILogB(NFloat)

Vypočítá celočíselný logaritmus hodnoty.

IsEvenInteger(NFloat)

Určuje, zda hodnota představuje sudé číslo.

IsFinite(NFloat)

Určuje, zda je zadaná hodnota konečná (nula, podnormální nebo normální).

IsInfinity(NFloat)

Určuje, zda je zadaná hodnota nekonečná (kladné nebo záporné nekonečno).

IsInteger(NFloat)

Určuje, zda hodnota představuje celočíselné číslo.

IsNaN(NFloat)

Určuje, jestli je zadaná hodnota NaN (ne číslo).

IsNegative(NFloat)

Určuje, zda je zadaná hodnota záporná.

IsNegativeInfinity(NFloat)

Určuje, zda je zadaná hodnota záporné nekonečno.

IsNormal(NFloat)

Určuje, zda je zadaná hodnota normální.

IsOddInteger(NFloat)

Určuje, zda hodnota představuje liché celočíselné číslo.

IsPositive(NFloat)

Určuje, jestli je hodnota kladná.

IsPositiveInfinity(NFloat)

Určuje, zda je zadaná hodnota kladné nekonečno.

IsPow2(NFloat)

Určuje, zda je hodnota mocnina dva.

IsRealNumber(NFloat)

Určuje, zda hodnota představuje reálné číslo.

IsSubnormal(NFloat)

Určuje, zda je zadaná hodnota subnormální.

Lerp(NFloat, NFloat, NFloat)

Provede lineární interpolaci mezi dvěma hodnotami na základě dané váhy.

Log(NFloat)

Vypočítá přirozený logaritmus hodnoty.base-E

Log(NFloat, NFloat)

Vypočítá logaritmus hodnoty v zadaném základu.

Log10(NFloat)

Vypočítá dekadický logaritmus hodnoty.

Log10P1(NFloat)

Vypočítá dekadický logaritmus hodnoty plus jedna.

Log2(NFloat)

Vypočítá log2 hodnoty.

Log2P1(NFloat)

Vypočítá logaritmus 2. základu hodnoty plus jedna.

LogP1(NFloat)

Vypočítá přirozený (base-E) logaritmus hodnoty plus jedna.

Max(NFloat, NFloat)

Porovná dvě hodnoty pro výpočet, který je větší.

MaxMagnitude(NFloat, NFloat)

Porovná dvě hodnoty pro výpočet, který je větší.

MaxMagnitudeNumber(NFloat, NFloat)

Porovná dvě hodnoty pro výpočet, který má větší velikost a vrátí druhou hodnotu, pokud je NaNvstup .

MaxNumber(NFloat, NFloat)

Porovná dvě hodnoty pro výpočet, který je větší a vrátí druhou hodnotu, pokud je NaNvstup .

Min(NFloat, NFloat)

Porovná dvě hodnoty s výpočtem, který je menší.

MinMagnitude(NFloat, NFloat)

Porovná dvě hodnoty s výpočtem, který je menší.

MinMagnitudeNumber(NFloat, NFloat)

Porovná dvě hodnoty pro výpočet, který má menší velikost a vrátí druhou hodnotu, pokud je NaNvstup .

MinNumber(NFloat, NFloat)

Porovná dvě hodnoty pro výpočet, který je menší a vrátí druhou hodnotu, pokud je NaNvstup .

Parse(ReadOnlySpan<Byte>, IFormatProvider)

Parsuje rozsah znaků UTF-8 na hodnotu.

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

Parsuje rozsah znaků UTF-8 na hodnotu.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Parsuje rozsah znaků na hodnotu.

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Převede znakové rozpětí, které obsahuje řetězcové vyjádření čísla v zadaném stylu a formátu specifickém pro jazykovou verzi na jeho ekvivalent čísla s plovoucí desetinnou čárkou.

Parse(String)

Převede řetězcové vyjádření čísla na ekvivalent čísla s plovoucí desetinnou čárkou.

Parse(String, IFormatProvider)

Převede řetězcové vyjádření čísla v zadaném formátu specifickém pro jazykovou verzi na ekvivalent čísla s plovoucí desetinnou čárkou.

Parse(String, NumberStyles)

Převede řetězcové vyjádření čísla v zadaném stylu na ekvivalent čísla s plovoucí desetinnou čárkou.

Parse(String, NumberStyles, IFormatProvider)

Převede řetězcové vyjádření čísla v zadaném stylu a formátu specifickém pro jazykovou verzi na ekvivalent čísla s plovoucí desetinnou čárkou.

Pow(NFloat, NFloat)

Vypočítá hodnotu umocněnou na daný výkon.

RadiansToDegrees(NFloat)

Převede danou hodnotu z radiánů na stupně.

ReciprocalEstimate(NFloat)

Vypočítá odhad reciproční hodnoty.

ReciprocalSqrtEstimate(NFloat)

Vypočítá odhad reciproční odmocniny hodnoty.

RootN(NFloat, Int32)

Vypočítá n-tý kořen hodnoty.

Round(NFloat)

Zaokrouhlí hodnotu na nejbližší celé číslo pomocí výchozího režimu zaokrouhlení (ToEven).

Round(NFloat, Int32)

Zaokrouhlí hodnotu na zadaný počet desetinných míst pomocí výchozího režimu zaokrouhlení (ToEven).

Round(NFloat, Int32, MidpointRounding)

Zaokrouhlí hodnotu na zadaný počet desetinných míst pomocí výchozího režimu zaokrouhlení (ToEven).

Round(NFloat, MidpointRounding)

Zaokrouhlí hodnotu na nejbližší celé číslo pomocí zadaného režimu zaokrouhlování.

ScaleB(NFloat, Int32)

Vypočítá součin hodnoty a její základ-radix umocněný na zadaný výkon.

Sign(NFloat)

Vypočítá znaménko hodnoty.

Sin(NFloat)

Vypočítá sinus hodnoty.

SinCos(NFloat)

Vypočítá sinus a kosinus hodnoty.

SinCosPi(NFloat)

Vypočítá sinus a kosinus hodnoty.

Sinh(NFloat)

Vypočítá hyperbolický sinus hodnoty.

SinPi(NFloat)

Vypočítá sinus hodnoty, která byla vynásobená hodnotou pi.

Sqrt(NFloat)

Vypočítá druhou odmocninu hodnoty.

Tan(NFloat)

Vypočítá tangens hodnoty.

Tanh(NFloat)

Vypočítá hyperbolický tangens hodnoty.

TanPi(NFloat)

Vypočítá tangens hodnoty, která byla vynásobena hodnotou pi.

ToString()

Převádí číselnou hodnotu této instance na její ekvivalentní řetězcové vyjádření.

ToString(IFormatProvider)

Převádí číselnou hodnotu této instance na její ekvivalentní řetězcové vyjádření pomocí určených informací o formátování specifických pro jazykovou verzi.

ToString(String)

Převede číselnou hodnotu této instance na ekvivalentní řetězcové vyjádření pomocí zadaného formátu.

ToString(String, IFormatProvider)

Převádí číselnou hodnotu této instance na její ekvivalentní řetězcové vyjádření pomocí určeného formátu a informací o formátování specifických pro jazykovou verzi.

Truncate(NFloat)

Zkrátí hodnotu.

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

Pokusí se naformátovat hodnotu aktuální instance jako UTF-8 do zadaného rozsahu bajtů.

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

Pokusí se naformátovat hodnotu aktuální instance do zadaného rozsahu znaků.

TryParse(ReadOnlySpan<Byte>, IFormatProvider, NFloat)

Pokusí se parsovat rozsah znaků UTF-8 na hodnotu.

TryParse(ReadOnlySpan<Byte>, NFloat)

Pokusí se převést znakový rozsah UTF-8 obsahující řetězcové vyjádření čísla na jeho ekvivalent čísla s plovoucí desetinnou čárkou.

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

Pokusí se parsovat rozsah znaků UTF-8 na hodnotu.

TryParse(ReadOnlySpan<Char>, IFormatProvider, NFloat)

Pokusí se parsovat rozsah znaků na hodnotu.

TryParse(ReadOnlySpan<Char>, NFloat)

Pokusí se převést rozsah znaků obsahující řetězcové vyjádření čísla na jeho ekvivalent čísla s plovoucí desetinnou čárkou.

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

Pokusí se převést rozsah znaků obsahující řetězcovou reprezentaci čísla v zadaném stylu a formátu specifickém pro jazykovou verzi na jeho ekvivalent čísla s plovoucí desetinnou čárkou.

TryParse(String, IFormatProvider, NFloat)

Pokusí se parsovat řetězec na hodnotu.

TryParse(String, NFloat)

Pokusí se převést řetězcové vyjádření čísla na jeho ekvivalent čísla s plovoucí desetinnou čárkou.

TryParse(String, NumberStyles, IFormatProvider, NFloat)

Pokusí se převést řetězcové vyjádření čísla v zadaném stylu a formátu specifickém pro jazykovou verzi na jeho ekvivalent čísla s plovoucí desetinnou čárkou.

Operátory

Addition(NFloat, NFloat)

Sečte dvě hodnoty k výpočtu jejich součtu.

CheckedExplicit(NFloat)

NFloat je neměnný typ hodnoty, který představuje typ s plovoucí desetinou čárkou, který má stejnou velikost jako nativní celočíselná velikost. Je určená k použití jako typ výměny na hranici spravovaného/nespravovaného objektu k přesnému vyjádření v nespravovaných rozhraních API spravovaného kódu, která používají alias typu pro jazyk C nebo C++ float na 32bitových platformách nebo double na 64bitových platformách, jako je například typ CGFloat v knihovnách poskytovaných společností Apple.

Decrement(NFloat)

Sníží hodnotu.

Division(NFloat, NFloat)

Vydělí dvě hodnoty dohromady za účelem výpočtu jejich podílu.

Equality(NFloat, NFloat)

Porovná dvě hodnoty a určí rovnost.

Explicit(Decimal to NFloat)

Explicitně převede Decimal hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Explicit(Double to NFloat)

Explicitně převede Double hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Explicit(Int128 to NFloat)

Explicitně převede hodnotu Int128 na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Explicit(NFloat to Byte)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou Byte hodnotu.

Explicit(NFloat to Char)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou Char hodnotu.

Explicit(NFloat to Decimal)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou Decimal hodnotu.

Explicit(NFloat to Half)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou Half hodnotu.

Explicit(NFloat to Int128)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou Int128 hodnotu.

Explicit(NFloat to Int16)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou Int16 hodnotu.

Explicit(NFloat to Int32)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou Int32 hodnotu.

Explicit(NFloat to Int64)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou Int64 hodnotu.

Explicit(NFloat to IntPtr)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou IntPtr hodnotu.

Explicit(NFloat to SByte)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou SByte hodnotu.

Explicit(NFloat to Single)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou Single hodnotu.

Explicit(NFloat to UInt128)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou UInt128 hodnotu.

Explicit(NFloat to UInt16)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou UInt16 hodnotu.

Explicit(NFloat to UInt32)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou UInt32 hodnotu.

Explicit(NFloat to UInt64)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou UInt64 hodnotu.

Explicit(NFloat to UIntPtr)

Explicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou UIntPtr hodnotu.

Explicit(UInt128 to NFloat)

Explicitně převede UInt128 na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

GreaterThan(NFloat, NFloat)

Porovná dvě hodnoty a určí, která je větší.

GreaterThanOrEqual(NFloat, NFloat)

Porovná dvě hodnoty a určí, která hodnota je větší nebo rovna.

Implicit(Byte to NFloat)

Implicitně převede Byte hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Implicit(Char to NFloat)

Implicitně převede Char hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Implicit(Half to NFloat)

Implicitně převede Half hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Implicit(Int16 to NFloat)

Implicitně převede Int16 hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Implicit(Int32 to NFloat)

Implicitně převede Int32 hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Implicit(Int64 to NFloat)

Implicitně převede Int64 hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Implicit(IntPtr to NFloat)

Implicitně převede IntPtr hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Implicit(NFloat to Double)

Implicitně převede nativní hodnotu s plovoucí desetinnou čárkou na nejbližší reprezentovatelnou Double hodnotu.

Implicit(SByte to NFloat)

Implicitně převede SByte hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Implicit(Single to NFloat)

Implicitně převede Single hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Implicit(UInt16 to NFloat)

Implicitně převede UInt16 hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Implicit(UInt32 to NFloat)

Implicitně převede UInt32 hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Implicit(UInt64 to NFloat)

Implicitně převede UInt64 hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Implicit(UIntPtr to NFloat)

Implicitně převede UIntPtr hodnotu na nejbližší reprezentovatelnou nativní hodnotu s plovoucí desetinnou čárkou.

Increment(NFloat)

Zvýší hodnotu.

Inequality(NFloat, NFloat)

Porovná dvě hodnoty a určí nerovnost.

LessThan(NFloat, NFloat)

Porovná dvě hodnoty a určí, která hodnota je menší.

LessThanOrEqual(NFloat, NFloat)

Porovná dvě hodnoty a určí, která hodnota je menší nebo rovna.

Modulus(NFloat, NFloat)

Vydělí dvě hodnoty dohromady a vypočítá jejich zbytek.

Multiply(NFloat, NFloat)

Vynásobí dvě hodnoty dohromady a vypočítá jejich součin.

Subtraction(NFloat, NFloat)

Odečte dvě hodnoty pro výpočet jejich rozdílu.

UnaryNegation(NFloat)

Vypočítá unární negaci hodnoty.

UnaryPlus(NFloat)

Vypočítá unární plus hodnoty.

Explicitní implementace rozhraní

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

Sečte dvě hodnoty k výpočtu jejich součtu.

IAdditiveIdentity<NFloat,NFloat>.AdditiveIdentity

Získá přídatnou identitu aktuálního typu.

IBinaryNumber<NFloat>.AllBitsSet

Získá instanci binárního typu, ve kterém jsou nastaveny všechny bity.

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

Vypočítá bitové hodnoty a dvou hodnot.

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

Vypočítá bitové nebo dvě hodnoty.

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

Vypočítá výhradní hodnotu nebo dvou hodnot.

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

Vypočítá reprezentaci dané hodnoty jako doplněk.

IDecrementOperators<NFloat>.CheckedDecrement(NFloat)

Sníží hodnotu.

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

Vydělí dvě hodnoty pro výpočet jejich podílu.

IFloatingPoint<NFloat>.GetExponentByteCount()

Získá počet bajtů, které budou zapsány jako součást .TryWriteExponentLittleEndian(Span<Byte>, Int32)

IFloatingPoint<NFloat>.GetExponentShortestBitLength()

Získá délku v bitech nejkratšího dvojčího doplňku reprezentace aktuálního exponentu.

IFloatingPoint<NFloat>.GetSignificandBitLength()

Získá délku v bitech aktuální significand.

IFloatingPoint<NFloat>.GetSignificandByteCount()

Získá počet bajtů, které budou zapsány jako součást .TryWriteSignificandLittleEndian(Span<Byte>, Int32)

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

Pokusí se zapsat aktuální exponent ve formátu big-endian do daného rozsahu.

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

Pokusí se zapsat aktuální exponent ve formátu little-endian do daného rozsahu.

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

Pokusí se zapsat aktuální significand ve formátu big-endian do daného rozsahu.

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

Pokusí se zapsat aktuální significand ve formátu little-endian do daného rozsahu.

IIncrementOperators<NFloat>.CheckedIncrement(NFloat)

Zvýší hodnotu.

IMultiplicativeIdentity<NFloat,NFloat>.MultiplicativeIdentity

Získá multiplikativní identitu aktuálního typu.

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

Vynásobí dvě hodnoty pro výpočet jejich součinu.

INumberBase<NFloat>.IsCanonical(NFloat)

Určuje, zda je hodnota v kanonické reprezentaci.

INumberBase<NFloat>.IsComplexNumber(NFloat)

Určuje, zda hodnota představuje komplexní číslo.

INumberBase<NFloat>.IsImaginaryNumber(NFloat)

Určuje, zda hodnota představuje čisté imaginární číslo.

INumberBase<NFloat>.IsZero(NFloat)

Určuje, zda je hodnota nula.

INumberBase<NFloat>.One

Získá hodnotu 1 pro typ.

INumberBase<NFloat>.Radix

Získá radix nebo základ pro typ.

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

NFloat je neměnný typ hodnoty, který představuje typ s plovoucí desetinou čárkou, který má stejnou velikost jako nativní celočíselná velikost. Je určená k použití jako typ výměny na hranici spravovaného/nespravovaného objektu k přesnému vyjádření v nespravovaných rozhraních API spravovaného kódu, která používají alias typu pro jazyk C nebo C++ float na 32bitových platformách nebo double na 64bitových platformách, jako je například typ CGFloat v knihovnách poskytovaných společností Apple.

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

NFloat je neměnný typ hodnoty, který představuje typ s plovoucí desetinou čárkou, který má stejnou velikost jako nativní celočíselná velikost. Je určená k použití jako typ výměny na hranici spravovaného/nespravovaného objektu k přesnému vyjádření v nespravovaných rozhraních API spravovaného kódu, která používají alias typu pro jazyk C nebo C++ float na 32bitových platformách nebo double na 64bitových platformách, jako je například typ CGFloat v knihovnách poskytovaných společností Apple.

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

NFloat je neměnný typ hodnoty, který představuje typ s plovoucí desetinou čárkou, který má stejnou velikost jako nativní celočíselná velikost. Je určená k použití jako typ výměny na hranici spravovaného/nespravovaného objektu k přesnému vyjádření v nespravovaných rozhraních API spravovaného kódu, která používají alias typu pro jazyk C nebo C++ float na 32bitových platformách nebo double na 64bitových platformách, jako je například typ CGFloat v knihovnách poskytovaných společností Apple.

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

Pokusí se převést instanci aktuálního typu na jiný typ, vyvolá výjimku přetečení pro všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

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

Pokusí se převést instanci aktuálního typu na jiný typ, nasytí všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

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

Pokusí se převést instanci aktuálního typu na jiný typ a zkrátí všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

INumberBase<NFloat>.Zero

Získá hodnotu 0 pro typ.

ISignedNumber<NFloat>.NegativeOne

Získá hodnotu -1 pro typ.

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

Odečte dvě hodnoty pro výpočet jejich rozdílu.

IUnaryNegationOperators<NFloat,NFloat>.CheckedUnaryNegation(NFloat)

Vypočítá zkontrolované unární negace hodnoty.

Platí pro