NFloat Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
NFloat je neměnný typ hodnoty, který představuje plovoucí typ, který má stejnou velikost jako nativní celočíselná velikost.
Je určená jako typ výměny na spravované nebo nespravované hranici, aby přesně představovala v nespravovaných rozhraních API spravovaného kódu, která používají alias typu pro float
C nebo C++ na 32bitových platformách nebo double
na 64bitových platformách, jako je 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
- 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á jako typ výměny na spravované nebo nespravované hranici, aby přesně představovala v nespravovaných rozhraních API spravovaného kódu, která používají alias typu pro float
C nebo C++ 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.
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 |
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 |
Pi |
Získá matematickou konstantu |
PositiveInfinity |
Představuje kladné nekonečno. |
Size |
Získá velikost, v bajtech, NFloat. |
Tau |
Získá matematickou konstantu |
Value |
Základní hodnota s plovoucí desetinou čárkou této instance. |
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 |
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 |
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 pro podíl dvou hodnot a vydělí výsledek |
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ší hodnotu než daná hodnota. |
BitIncrement(NFloat) |
Zvýší hodnotu na nejmenší hodnotu, která porovnává větší než danou hodnotu. |
Cbrt(NFloat) |
Vypočítá kořen datové krychle hodnoty. |
Ceiling(NFloat) |
Vypočítá strop hodnoty. |
Clamp(NFloat, NFloat, NFloat) |
Uchytá 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é určuje, zda je hodnota této instance menší, 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é určuje, zda je hodnota této instance menší, rovna nebo větší než hodnota zadaného objektu. |
ConvertToInteger<TInteger>(NFloat) |
Převede hodnotu na zadaný celočíselnou typ pomocí sytosti při přetečení. |
ConvertToIntegerNative<TInteger>(NFloat) |
Převede hodnotu na zadaný celočíselnou typ pomocí chování specifického pro platformu při přetečení. |
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 násobkem |
CreateChecked<TOther>(TOther) |
Vytvoří instanci aktuálního typu z hodnoty, která 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, která saturuje 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 určující, zda je tato instance rovna zadané CLong hodnotu. |
Equals(Object) |
Vrátí hodnotu určující, zda je tato instance rovna zadanému objektu. |
Exp(NFloat) |
Vypočítá |
Exp10(NFloat) |
Vypočítá |
Exp10M1(NFloat) |
Vypočítá |
Exp2(NFloat) |
Vypočítá |
Exp2M1(NFloat) |
Vypočítá |
ExpM1(NFloat) |
Vypočítá |
Floor(NFloat) |
Vypočítá podlahu hodnoty. |
FusedMultiplyAdd(NFloat, NFloat, NFloat) |
Vypočítá součet násobení tří hodnot. |
GetHashCode() |
Vrátí kód hash pro tuto instanci. |
Hypot(NFloat, NFloat) |
Vypočítá hypotenuse zadanou dvě hodnoty představující 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číselnou logaritmus hodnoty. |
IsEvenInteger(NFloat) |
Určuje, zda hodnota představuje sudé celočíselné číslo. |
IsFinite(NFloat) |
Určuje, zda je zadaná hodnota konečná (nula, podnormální hodnota 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 dvou. |
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ý ( |
Log(NFloat, NFloat) |
Vypočítá logaritmus hodnoty v zadaném základu. |
Log10(NFloat) |
Vypočítá logaritmus hodnoty base-10. |
Log10P1(NFloat) |
Vypočítá logaritmus hodnoty se základem 10 plus jedna. |
Log2(NFloat) |
Vypočítá protokol 2 hodnoty. |
Log2P1(NFloat) |
Vypočítá logaritmus hodnoty base-2 plus jednu. |
LogP1(NFloat) |
Vypočítá přirozený logaritmus hodnoty ( |
Max(NFloat, NFloat) |
Porovná dvě hodnoty s výpočty, které jsou větší. |
MaxMagnitude(NFloat, NFloat) |
Porovná dvě hodnoty s výpočty, které jsou větší. |
MaxMagnitudeNumber(NFloat, NFloat) |
Porovná dvě hodnoty k výpočtu, které mají větší velikost a vrátí druhou hodnotu, pokud je vstup |
MaxNumber(NFloat, NFloat) |
Porovná dvě hodnoty k výpočtu, který je větší a vrátí druhou hodnotu, pokud je vstup |
Min(NFloat, NFloat) |
Porovná dvě hodnoty s výpočetními prostředky, které jsou menší. |
MinMagnitude(NFloat, NFloat) |
Porovná dvě hodnoty s výpočetními prostředky, které jsou menší. |
MinMagnitudeNumber(NFloat, NFloat) |
Porovná dvě hodnoty k výpočtu, které mají menší velikost a vrátí druhou hodnotu, pokud je vstup |
MinNumber(NFloat, NFloat) |
Porovná dvě hodnoty a vypočítá menší hodnotu a vrátí druhou hodnotu, pokud je vstup |
MultiplyAddEstimate(NFloat, NFloat, NFloat) |
Vypočítá odhad ( |
Parse(ReadOnlySpan<Byte>, IFormatProvider) |
Parsuje rozsah znaků UTF-8 do hodnoty. |
Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider) |
Parsuje rozsah znaků UTF-8 do hodnoty. |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
Parsuje rozsah znaků do hodnoty. |
Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider) |
Převede rozsah znaků obsahující řetězcovou reprezentaci čísla v zadaném stylu a formátu specifickém pro jazykovou verzi na ekvivalent čísla s plovoucí desetinnou čárkou. |
Parse(String) |
Převede řetězcovou reprezentaci čísla na ekvivalent čísla s plovoucí desetinnou čárkou. |
Parse(String, IFormatProvider) |
Převede řetězcovou reprezentaci čísla v zadaném formátu specifickém pro jazykovou verzi na ekvivalent čísla s plovoucí desetinnou čárkou. |
Parse(String, NumberStyles) |
Převede řetězcovou reprezentaci čísla v zadaném stylu na ekvivalent čísla s plovoucí desetinnou čárkou. |
Parse(String, NumberStyles, IFormatProvider) |
Převede řetězcovou reprezentaci čísla v zadaném stylu a formátu specifickém pro jazykovou verzi na jeho ekvivalent čísla s plovoucí desetinnou čárkou. |
Pow(NFloat, NFloat) |
Vypočítá hodnotu vyvolanou na danou mocninu. |
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í druhou odmocninu 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 zaokrouhlování (ToEven). |
Round(NFloat, Int32) |
Zaokrouhlí hodnotu na zadaný počet desetinných číslic pomocí výchozího režimu zaokrouhlování (ToEven). |
Round(NFloat, Int32, MidpointRounding) |
Zaokrouhlí hodnotu na zadaný počet desetinných číslic pomocí výchozího režimu zaokrouhlování (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 jeho základ-radix vyvolaný na zadanou mocninu. |
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á |
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 násobkem |
ToString() |
Převede číselnou hodnotu této instance na ekvivalentní řetězcové vyjádření. |
ToString(IFormatProvider) |
Převede číselnou hodnotu této instance na ekvivalentní řetězcové vyjádření pomocí zadaných informací o formátu specifickém 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řevede číselnou hodnotu této instance na ekvivalentní řetězcové vyjádření pomocí zadaného formátu a informací o formátu specifickém 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 poskytnuté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 analyzovat rozsah znaků UTF-8 do hodnoty. |
TryParse(ReadOnlySpan<Byte>, NFloat) |
Pokusí se převést rozsah znaků UTF-8 obsahující řetězcovou reprezentaci čísla na jeho ekvivalent čísla s plovoucí desetinnou čárkou. |
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, NFloat) |
Pokusí se analyzovat rozsah znaků UTF-8 do hodnoty. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, NFloat) |
Pokusí se analyzovat rozsah znaků do hodnoty. |
TryParse(ReadOnlySpan<Char>, NFloat) |
Pokusí se převést rozsah znaků obsahující řetězcovou reprezentaci čísla na 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 ekvivalent čísla s plovoucí desetinnou čárkou. |
TryParse(String, IFormatProvider, NFloat) |
Pokusí se analyzovat řetězec do hodnoty. |
TryParse(String, NFloat) |
Pokusí se převést řetězcovou reprezentaci čísla na ekvivalent čísla s plovoucí desetinnou čárkou. |
TryParse(String, NumberStyles, IFormatProvider, NFloat) |
Pokusí se převést řetězcovou reprezentaci čí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 ke výpočtu jejich součtu. |
CheckedExplicit(NFloat) |
NFloat je neměnný typ hodnoty, který představuje plovoucí typ, který má stejnou velikost jako nativní celočíselná velikost.
Je určená jako typ výměny na spravované nebo nespravované hranici, aby přesně představovala v nespravovaných rozhraních API spravovaného kódu, která používají alias typu pro |
Decrement(NFloat) |
Dekrementuje hodnotu. |
Division(NFloat, NFloat) |
Rozdělí dvě hodnoty dohromady a vypočítá jejich podíl. |
Equality(NFloat, NFloat) |
Porovná dvě hodnoty k určení rovnosti. |
Explicit(Decimal to NFloat) |
Explicitně převede Decimal hodnotu na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Explicit(Double to NFloat) |
Explicitně převede Double hodnotu na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Explicit(Int128 to NFloat) |
Explicitně převede Int128 na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Explicit(NFloat to Byte) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu Byte. |
Explicit(NFloat to Char) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu Char. |
Explicit(NFloat to Decimal) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu Decimal. |
Explicit(NFloat to Half) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu Half. |
Explicit(NFloat to Int128) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu Int128. |
Explicit(NFloat to Int16) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu Int16. |
Explicit(NFloat to Int32) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu Int32. |
Explicit(NFloat to Int64) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu Int64. |
Explicit(NFloat to IntPtr) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu IntPtr. |
Explicit(NFloat to SByte) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu SByte. |
Explicit(NFloat to Single) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu Single. |
Explicit(NFloat to UInt128) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu UInt128. |
Explicit(NFloat to UInt16) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu UInt16. |
Explicit(NFloat to UInt32) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu UInt32. |
Explicit(NFloat to UInt64) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu UInt64. |
Explicit(NFloat to UIntPtr) |
Explicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou hodnotu UIntPtr. |
Explicit(UInt128 to NFloat) |
Explicitně převede UInt128 na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
GreaterThan(NFloat, NFloat) |
Porovná dvě hodnoty a určí, která hodnota 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 hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Implicit(Char to NFloat) |
Implicitně převede Char hodnotu na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Implicit(Half to NFloat) |
Implicitně převede Half hodnotu na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Implicit(Int16 to NFloat) |
Implicitně převede Int16 hodnotu na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Implicit(Int32 to NFloat) |
Implicitně převede Int32 hodnotu na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Implicit(Int64 to NFloat) |
Implicitně převede Int64 hodnotu na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Implicit(IntPtr to NFloat) |
Implicitně převede IntPtr hodnotu na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Implicit(NFloat to Double) |
Implicitně převede hodnotu s plovoucí desetinnou čárkou nativní velikosti na nejbližší reprezentovatelnou Double hodnotu. |
Implicit(SByte to NFloat) |
Implicitně převede SByte hodnotu na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Implicit(Single to NFloat) |
Implicitně převede Single hodnotu na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Implicit(UInt16 to NFloat) |
Implicitně převede UInt16 hodnotu na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Implicit(UInt32 to NFloat) |
Implicitně převede UInt32 hodnotu na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Implicit(UInt64 to NFloat) |
Implicitně převede UInt64 hodnotu na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Implicit(UIntPtr to NFloat) |
Implicitně převede UIntPtr hodnotu na nejbližší reprezentovatelnou hodnotu s plovoucí desetinnou čárkou v nativní velikosti. |
Increment(NFloat) |
Zvýší hodnotu. |
Inequality(NFloat, NFloat) |
Porovná dvě hodnoty k určení nerovnosti. |
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) |
Rozdělí dvě hodnoty dohromady a vypočítá zbytek. |
Multiply(NFloat, NFloat) |
Vynásobí dvě hodnoty dohromady pro výpočet jejich produktu. |
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 ke 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é jsou nastaveny všechny bity. |
IBitwiseOperators<NFloat,NFloat,NFloat>.BitwiseAnd(NFloat, NFloat) |
Vypočítá bitové a dvě hodnoty. |
IBitwiseOperators<NFloat,NFloat,NFloat>.BitwiseOr(NFloat, NFloat) |
Vypočítá bitové nebo dvě hodnoty. |
IBitwiseOperators<NFloat,NFloat,NFloat>.ExclusiveOr(NFloat, NFloat) |
Vypočítá výhradní nebo dvě hodnoty. |
IBitwiseOperators<NFloat,NFloat,NFloat>.OnesComplement(NFloat) |
Vypočítá reprezentaci daného doplňku. |
IDecrementOperators<NFloat>.CheckedDecrement(NFloat) |
Dekrementuje hodnotu. |
IDivisionOperators<NFloat,NFloat,NFloat>.CheckedDivision(NFloat, NFloat) |
Rozdě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úrovňového doplňku reprezentace aktuální exponentu. |
IFloatingPoint<NFloat>.GetSignificandBitLength() |
Získá délku aktuálního znaku v bitech. |
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) |
Snaží se napsat aktuální exponent ve formátu big-endian do daného rozsahu. |
IFloatingPoint<NFloat>.TryWriteExponentLittleEndian(Span<Byte>, Int32) |
Snaží se napsat aktuální exponent v malém endovském formátu do daného rozsahu. |
IFloatingPoint<NFloat>.TryWriteSignificandBigEndian(Span<Byte>, Int32) |
Snaží se napsat aktuální znak a do daného rozsahu ve formátu big-endian. |
IFloatingPoint<NFloat>.TryWriteSignificandLittleEndian(Span<Byte>, Int32) |
Snaží se napsat aktuální znak a v malém endian formátu 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 produktu. |
INumberBase<NFloat>.IsCanonical(NFloat) |
Určuje, zda je hodnota v kanonickém vyjádření. |
INumberBase<NFloat>.IsComplexNumber(NFloat) |
Určuje, zda hodnota představuje komplexní číslo. |
INumberBase<NFloat>.IsImaginaryNumber(NFloat) |
Určuje, jestli hodnota představuje čisté imaginární číslo. |
INumberBase<NFloat>.IsZero(NFloat) |
Určuje, jestli je hodnota nula. |
INumberBase<NFloat>.One |
Získá hodnotu |
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 plovoucí typ, který má stejnou velikost jako nativní celočíselná velikost.
Je určená jako typ výměny na spravované nebo nespravované hranici, aby přesně představovala v nespravovaných rozhraních API spravovaného kódu, která používají alias typu pro |
INumberBase<NFloat>.TryConvertFromSaturating<TOther>(TOther, NFloat) |
NFloat je neměnný typ hodnoty, který představuje plovoucí typ, který má stejnou velikost jako nativní celočíselná velikost.
Je určená jako typ výměny na spravované nebo nespravované hranici, aby přesně představovala v nespravovaných rozhraních API spravovaného kódu, která používají alias typu pro |
INumberBase<NFloat>.TryConvertFromTruncating<TOther>(TOther, NFloat) |
NFloat je neměnný typ hodnoty, který představuje plovoucí typ, který má stejnou velikost jako nativní celočíselná velikost.
Je určená jako typ výměny na spravované nebo nespravované hranici, aby přesně představovala v nespravovaných rozhraních API spravovaného kódu, která používají alias typu pro |
INumberBase<NFloat>.TryConvertToChecked<TOther>(NFloat, TOther) |
Pokusí se převést instanci aktuálního typu na jiný typ a 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 a 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 |
ISignedNumber<NFloat>.NegativeOne |
Získá hodnotu |
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á zaškrtnutou unární negaci hodnoty. |