Udostępnij za pośrednictwem


IFloatingPointIeee754<TSelf> Interfejs

Definicja

Definiuje typ zmiennoprzecinkowy IEEE 754.

generic <typename TSelf>
 where TSelf : IFloatingPointIeee754<TSelf>public interface class IFloatingPointIeee754 : IComparable<TSelf>, IEquatable<TSelf>, IParsable<TSelf>, ISpanParsable<TSelf>, System::Numerics::IAdditionOperators<TSelf, TSelf, TSelf>, System::Numerics::IAdditiveIdentity<TSelf, TSelf>, System::Numerics::IComparisonOperators<TSelf, TSelf, bool>, System::Numerics::IDecrementOperators<TSelf>, System::Numerics::IDivisionOperators<TSelf, TSelf, TSelf>, System::Numerics::IEqualityOperators<TSelf, TSelf, bool>, System::Numerics::IExponentialFunctions<TSelf>, System::Numerics::IFloatingPoint<TSelf>, System::Numerics::IFloatingPointConstants<TSelf>, System::Numerics::IHyperbolicFunctions<TSelf>, System::Numerics::IIncrementOperators<TSelf>, System::Numerics::ILogarithmicFunctions<TSelf>, System::Numerics::IModulusOperators<TSelf, TSelf, TSelf>, System::Numerics::IMultiplicativeIdentity<TSelf, TSelf>, System::Numerics::IMultiplyOperators<TSelf, TSelf, TSelf>, System::Numerics::INumber<TSelf>, System::Numerics::INumberBase<TSelf>, System::Numerics::IPowerFunctions<TSelf>, System::Numerics::IRootFunctions<TSelf>, System::Numerics::ISignedNumber<TSelf>, System::Numerics::ISubtractionOperators<TSelf, TSelf, TSelf>, System::Numerics::ITrigonometricFunctions<TSelf>, System::Numerics::IUnaryNegationOperators<TSelf, TSelf>, System::Numerics::IUnaryPlusOperators<TSelf, TSelf>
generic <typename TSelf>
 where TSelf : IFloatingPointIeee754<TSelf>public interface class IFloatingPointIeee754 : IComparable<TSelf>, IEquatable<TSelf>, IParsable<TSelf>, ISpanParsable<TSelf>, IUtf8SpanParsable<TSelf>, System::Numerics::IAdditionOperators<TSelf, TSelf, TSelf>, System::Numerics::IAdditiveIdentity<TSelf, TSelf>, System::Numerics::IComparisonOperators<TSelf, TSelf, bool>, System::Numerics::IDecrementOperators<TSelf>, System::Numerics::IDivisionOperators<TSelf, TSelf, TSelf>, System::Numerics::IEqualityOperators<TSelf, TSelf, bool>, System::Numerics::IExponentialFunctions<TSelf>, System::Numerics::IFloatingPoint<TSelf>, System::Numerics::IFloatingPointConstants<TSelf>, System::Numerics::IHyperbolicFunctions<TSelf>, System::Numerics::IIncrementOperators<TSelf>, System::Numerics::ILogarithmicFunctions<TSelf>, System::Numerics::IModulusOperators<TSelf, TSelf, TSelf>, System::Numerics::IMultiplicativeIdentity<TSelf, TSelf>, System::Numerics::IMultiplyOperators<TSelf, TSelf, TSelf>, System::Numerics::INumber<TSelf>, System::Numerics::INumberBase<TSelf>, System::Numerics::IPowerFunctions<TSelf>, System::Numerics::IRootFunctions<TSelf>, System::Numerics::ISignedNumber<TSelf>, System::Numerics::ISubtractionOperators<TSelf, TSelf, TSelf>, System::Numerics::ITrigonometricFunctions<TSelf>, System::Numerics::IUnaryNegationOperators<TSelf, TSelf>, System::Numerics::IUnaryPlusOperators<TSelf, TSelf>
public interface IFloatingPointIeee754<TSelf> : IComparable<TSelf>, IEquatable<TSelf>, IParsable<TSelf>, ISpanParsable<TSelf>, System.Numerics.IAdditionOperators<TSelf,TSelf,TSelf>, System.Numerics.IAdditiveIdentity<TSelf,TSelf>, System.Numerics.IComparisonOperators<TSelf,TSelf,bool>, System.Numerics.IDecrementOperators<TSelf>, System.Numerics.IDivisionOperators<TSelf,TSelf,TSelf>, System.Numerics.IEqualityOperators<TSelf,TSelf,bool>, System.Numerics.IExponentialFunctions<TSelf>, System.Numerics.IFloatingPoint<TSelf>, System.Numerics.IFloatingPointConstants<TSelf>, System.Numerics.IHyperbolicFunctions<TSelf>, System.Numerics.IIncrementOperators<TSelf>, System.Numerics.ILogarithmicFunctions<TSelf>, System.Numerics.IModulusOperators<TSelf,TSelf,TSelf>, System.Numerics.IMultiplicativeIdentity<TSelf,TSelf>, System.Numerics.IMultiplyOperators<TSelf,TSelf,TSelf>, System.Numerics.INumber<TSelf>, System.Numerics.INumberBase<TSelf>, System.Numerics.IPowerFunctions<TSelf>, System.Numerics.IRootFunctions<TSelf>, System.Numerics.ISignedNumber<TSelf>, System.Numerics.ISubtractionOperators<TSelf,TSelf,TSelf>, System.Numerics.ITrigonometricFunctions<TSelf>, System.Numerics.IUnaryNegationOperators<TSelf,TSelf>, System.Numerics.IUnaryPlusOperators<TSelf,TSelf> where TSelf : IFloatingPointIeee754<TSelf>
public interface IFloatingPointIeee754<TSelf> : IComparable<TSelf>, IEquatable<TSelf>, IParsable<TSelf>, ISpanParsable<TSelf>, IUtf8SpanParsable<TSelf>, System.Numerics.IAdditionOperators<TSelf,TSelf,TSelf>, System.Numerics.IAdditiveIdentity<TSelf,TSelf>, System.Numerics.IComparisonOperators<TSelf,TSelf,bool>, System.Numerics.IDecrementOperators<TSelf>, System.Numerics.IDivisionOperators<TSelf,TSelf,TSelf>, System.Numerics.IEqualityOperators<TSelf,TSelf,bool>, System.Numerics.IExponentialFunctions<TSelf>, System.Numerics.IFloatingPoint<TSelf>, System.Numerics.IFloatingPointConstants<TSelf>, System.Numerics.IHyperbolicFunctions<TSelf>, System.Numerics.IIncrementOperators<TSelf>, System.Numerics.ILogarithmicFunctions<TSelf>, System.Numerics.IModulusOperators<TSelf,TSelf,TSelf>, System.Numerics.IMultiplicativeIdentity<TSelf,TSelf>, System.Numerics.IMultiplyOperators<TSelf,TSelf,TSelf>, System.Numerics.INumber<TSelf>, System.Numerics.INumberBase<TSelf>, System.Numerics.IPowerFunctions<TSelf>, System.Numerics.IRootFunctions<TSelf>, System.Numerics.ISignedNumber<TSelf>, System.Numerics.ISubtractionOperators<TSelf,TSelf,TSelf>, System.Numerics.ITrigonometricFunctions<TSelf>, System.Numerics.IUnaryNegationOperators<TSelf,TSelf>, System.Numerics.IUnaryPlusOperators<TSelf,TSelf> where TSelf : IFloatingPointIeee754<TSelf>
type IFloatingPointIeee754<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)> = interface
    interface IComparable
    interface IComparable<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IEquatable<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IFormattable
    interface IParsable<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface ISpanFormattable
    interface ISpanParsable<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IAdditionOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IAdditiveIdentity<'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IComparisonOperators<'Self, 'Self, bool (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IEqualityOperators<'Self, 'Self, bool (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IDecrementOperators<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IDivisionOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IExponentialFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IFloatingPointConstants<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface INumberBase<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IIncrementOperators<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IMultiplicativeIdentity<'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IMultiplyOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface ISubtractionOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IUnaryNegationOperators<'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IUnaryPlusOperators<'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IFloatingPoint<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IModulusOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface INumber<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface ISignedNumber<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IHyperbolicFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface ILogarithmicFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IPowerFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IRootFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface ITrigonometricFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
type IFloatingPointIeee754<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)> = interface
    interface IComparable
    interface IComparable<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IEquatable<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IFormattable
    interface IParsable<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface ISpanFormattable
    interface ISpanParsable<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IAdditionOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IAdditiveIdentity<'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IComparisonOperators<'Self, 'Self, bool (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IEqualityOperators<'Self, 'Self, bool (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IDecrementOperators<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IDivisionOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IExponentialFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IFloatingPointConstants<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface INumberBase<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IIncrementOperators<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IMultiplicativeIdentity<'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IMultiplyOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface ISubtractionOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IUnaryNegationOperators<'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IUnaryPlusOperators<'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IUtf8SpanFormattable
    interface IUtf8SpanParsable<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IFloatingPoint<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IModulusOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface INumber<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface ISignedNumber<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IHyperbolicFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface ILogarithmicFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IPowerFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IRootFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface ITrigonometricFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
type IFloatingPointIeee754<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)> = interface
    interface IComparable
    interface IComparable<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IEquatable<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IFormattable
    interface IParsable<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface ISpanFormattable
    interface ISpanParsable<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IUtf8SpanFormattable
    interface IUtf8SpanParsable<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IAdditionOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IAdditiveIdentity<'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IComparisonOperators<'Self, 'Self, bool (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IEqualityOperators<'Self, 'Self, bool (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IDecrementOperators<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IDivisionOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IExponentialFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IFloatingPointConstants<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IIncrementOperators<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IMultiplicativeIdentity<'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IMultiplyOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface INumberBase<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface ISubtractionOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IUnaryNegationOperators<'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IUnaryPlusOperators<'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface IFloatingPoint<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IModulusOperators<'Self, 'Self, 'Self (requires 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self> and 'Self :> IFloatingPointIeee754<'Self>)>
    interface INumber<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface ISignedNumber<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IHyperbolicFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface ILogarithmicFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IPowerFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface IRootFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
    interface ITrigonometricFunctions<'Self (requires 'Self :> IFloatingPointIeee754<'Self>)>
Public Interface IFloatingPointIeee754(Of TSelf)
Implements IAdditionOperators(Of TSelf, TSelf, TSelf), IAdditiveIdentity(Of TSelf, TSelf), IComparable(Of TSelf), IComparisonOperators(Of TSelf, TSelf, Boolean), IDecrementOperators(Of TSelf), IDivisionOperators(Of TSelf, TSelf, TSelf), IEqualityOperators(Of TSelf, TSelf, Boolean), IEquatable(Of TSelf), IExponentialFunctions(Of TSelf), IFloatingPoint(Of TSelf), IFloatingPointConstants(Of TSelf), IHyperbolicFunctions(Of TSelf), IIncrementOperators(Of TSelf), ILogarithmicFunctions(Of TSelf), IModulusOperators(Of TSelf, TSelf, TSelf), IMultiplicativeIdentity(Of TSelf, TSelf), IMultiplyOperators(Of TSelf, TSelf, TSelf), INumber(Of TSelf), INumberBase(Of TSelf), IParsable(Of TSelf), IPowerFunctions(Of TSelf), IRootFunctions(Of TSelf), ISignedNumber(Of TSelf), ISpanParsable(Of TSelf), ISubtractionOperators(Of TSelf, TSelf, TSelf), ITrigonometricFunctions(Of TSelf), IUnaryNegationOperators(Of TSelf, TSelf), IUnaryPlusOperators(Of TSelf, TSelf)
Public Interface IFloatingPointIeee754(Of TSelf)
Implements IAdditionOperators(Of TSelf, TSelf, TSelf), IAdditiveIdentity(Of TSelf, TSelf), IComparable(Of TSelf), IComparisonOperators(Of TSelf, TSelf, Boolean), IDecrementOperators(Of TSelf), IDivisionOperators(Of TSelf, TSelf, TSelf), IEqualityOperators(Of TSelf, TSelf, Boolean), IEquatable(Of TSelf), IExponentialFunctions(Of TSelf), IFloatingPoint(Of TSelf), IFloatingPointConstants(Of TSelf), IHyperbolicFunctions(Of TSelf), IIncrementOperators(Of TSelf), ILogarithmicFunctions(Of TSelf), IModulusOperators(Of TSelf, TSelf, TSelf), IMultiplicativeIdentity(Of TSelf, TSelf), IMultiplyOperators(Of TSelf, TSelf, TSelf), INumber(Of TSelf), INumberBase(Of TSelf), IParsable(Of TSelf), IPowerFunctions(Of TSelf), IRootFunctions(Of TSelf), ISignedNumber(Of TSelf), ISpanParsable(Of TSelf), ISubtractionOperators(Of TSelf, TSelf, TSelf), ITrigonometricFunctions(Of TSelf), IUnaryNegationOperators(Of TSelf, TSelf), IUnaryPlusOperators(Of TSelf, TSelf), IUtf8SpanParsable(Of TSelf)

Parametry typu

TSelf

Typ implementujący interfejs.

Pochodne
Implementuje

Właściwości

Epsilon

Pobiera najmniejszą wartość, którą można dodać do 0, która nie powoduje 0.

NaN

Pobiera wartość reprezentującą NaN.

NegativeInfinity

Pobiera wartość reprezentującą ujemną infinity.

NegativeZero

Pobiera wartość reprezentującą ujemną zero.

PositiveInfinity

Pobiera wartość reprezentującą dodatnią infinity.

Metody

Atan2(TSelf, TSelf)

Oblicza tangens łukowy dla ilorazu dwóch wartości.

Atan2Pi(TSelf, TSelf)

Oblicza tangens łukowy dla ilorazu dwóch wartości i dzieli wynik przez pi.

BitDecrement(TSelf)

Zwraca największą wartość, która porównuje wartość mniejszą niż określona wartość.

BitIncrement(TSelf)

Zwraca najmniejszą wartość, która porównuje większą niż określona wartość.

CompareTo(Object)

Porównuje bieżące wystąpienie z innym obiektem tego samego typu i zwraca liczbę całkowitą wskazującą, czy bieżące wystąpienie poprzedza, następuje, czy występuje w tej samej pozycji w kolejności sortowania co drugi obiekt.

(Odziedziczone po IComparable)
CompareTo(T)

Porównuje bieżące wystąpienie z innym obiektem tego samego typu i zwraca liczbę całkowitą wskazującą, czy bieżące wystąpienie poprzedza, następuje, czy występuje w tej samej pozycji w kolejności sortowania co drugi obiekt.

(Odziedziczone po IComparable<T>)
Equals(T)

Wskazuje, czy bieżący obiekt jest równy innemu obiektowi tego samego typu.

(Odziedziczone po IEquatable<T>)
FusedMultiplyAdd(TSelf, TSelf, TSelf)

Oblicza bezpieczną pomnożną liczbę trzech wartości.

GetExponentByteCount()

Pobiera liczbę bajtów, które zostaną zapisane w ramach TryWriteExponentLittleEndian(Span<Byte>, Int32).

(Odziedziczone po IFloatingPoint<TSelf>)
GetExponentShortestBitLength()

Pobiera długość, w bitach, najkrótszej reprezentacji dwóch uzupełnień bieżącego wykładnika.

(Odziedziczone po IFloatingPoint<TSelf>)
GetSignificandBitLength()

Pobiera długość w bitach bieżącego znaku.

(Odziedziczone po IFloatingPoint<TSelf>)
GetSignificandByteCount()

Pobiera liczbę bajtów, które zostaną zapisane w ramach TryWriteSignificandLittleEndian(Span<Byte>, Int32).

(Odziedziczone po IFloatingPoint<TSelf>)
Ieee754Remainder(TSelf, TSelf)

Oblicza pozostałe dwie wartości określone przez IEEE 754.

ILogB(TSelf)

Oblicza logarytm liczb całkowitych wartości.

Lerp(TSelf, TSelf, TSelf)

Wykonuje interpolację liniową między dwiema wartościami na podstawie danej wagi.

ReciprocalEstimate(TSelf)

Oblicza oszacowanie wzajemnej wartości.

ReciprocalSqrtEstimate(TSelf)

Oblicza oszacowanie wzajemnego pierwiastek kwadratowy wartości.

ScaleB(TSelf, Int32)

Oblicza iloczyn wartości i jego promienistość bazową podniesioną do określonej mocy.

ToString(String, IFormatProvider)

Formatuje wartość bieżącego wystąpienia przy użyciu określonego formatu.

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

Próbuje sformatować wartość bieżącego wystąpienia jako UTF-8 w podanym zakresie bajtów.

(Odziedziczone po IUtf8SpanFormattable)
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Próbuje sformatować wartość bieżącego wystąpienia w podanym zakresie znaków.

(Odziedziczone po ISpanFormattable)
TryWriteExponentBigEndian(Span<Byte>, Int32)

Próbuje napisać bieżący wykładnik w formacie big-endian do danego zakresu.

(Odziedziczone po IFloatingPoint<TSelf>)
TryWriteExponentLittleEndian(Span<Byte>, Int32)

Próbuje napisać bieżący wykładnik w formacie mało endianu do danego zakresu.

(Odziedziczone po IFloatingPoint<TSelf>)
TryWriteSignificandBigEndian(Span<Byte>, Int32)

Próbuje napisać bieżący znak w formacie big-endian do danego zakresu.

(Odziedziczone po IFloatingPoint<TSelf>)
TryWriteSignificandLittleEndian(Span<Byte>, Int32)

Próbuje napisać bieżący znak w formacie little-endian do danego zakresu.

(Odziedziczone po IFloatingPoint<TSelf>)
WriteExponentBigEndian(Byte[], Int32)

Zapisuje bieżący wykładnik w formacie big-endian do danej tablicy.

(Odziedziczone po IFloatingPoint<TSelf>)
WriteExponentBigEndian(Byte[])

Zapisuje bieżący wykładnik w formacie big-endian do danej tablicy.

(Odziedziczone po IFloatingPoint<TSelf>)
WriteExponentBigEndian(Span<Byte>)

Zapisuje bieżący wykładnik w formacie big-endian do danego zakresu.

(Odziedziczone po IFloatingPoint<TSelf>)
WriteExponentLittleEndian(Byte[], Int32)

Zapisuje bieżący wykładnik w formacie little-endian do danej tablicy.

(Odziedziczone po IFloatingPoint<TSelf>)
WriteExponentLittleEndian(Byte[])

Zapisuje bieżący wykładnik w formacie little-endian do danej tablicy.

(Odziedziczone po IFloatingPoint<TSelf>)
WriteExponentLittleEndian(Span<Byte>)

Zapisuje bieżący wykładnik w formacie little-endian do danego zakresu.

(Odziedziczone po IFloatingPoint<TSelf>)
WriteSignificandBigEndian(Byte[], Int32)

Zapisuje bieżące znaki w formacie big-endian do danej tablicy.

(Odziedziczone po IFloatingPoint<TSelf>)
WriteSignificandBigEndian(Byte[])

Zapisuje bieżące znaki w formacie big-endian do danej tablicy.

(Odziedziczone po IFloatingPoint<TSelf>)
WriteSignificandBigEndian(Span<Byte>)

Zapisuje bieżący znak w formacie big-endian do danego zakresu.

(Odziedziczone po IFloatingPoint<TSelf>)
WriteSignificandLittleEndian(Byte[], Int32)

Zapisuje bieżące znaki w formacie little-endian do danej tablicy.

(Odziedziczone po IFloatingPoint<TSelf>)
WriteSignificandLittleEndian(Byte[])

Zapisuje bieżące znaki w formacie little-endian do danej tablicy.

(Odziedziczone po IFloatingPoint<TSelf>)
WriteSignificandLittleEndian(Span<Byte>)

Zapisuje bieżące znaki w formacie mało endianu dla danego zakresu.

(Odziedziczone po IFloatingPoint<TSelf>)

Jawne implementacje interfejsu

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

Próbuje sformatować wartość bieżącego wystąpienia jako UTF-8 w podanym zakresie bajtów.

(Odziedziczone po INumberBase<TSelf>)
IUtf8SpanParsable<TSelf>.Parse(ReadOnlySpan<Byte>, IFormatProvider)

Analizuje zakres znaków UTF-8 w wartość.

(Odziedziczone po INumberBase<TSelf>)
IUtf8SpanParsable<TSelf>.TryParse(ReadOnlySpan<Byte>, IFormatProvider, TSelf)

Próbuje przeanalizować zakres znaków UTF-8 w wartość.

(Odziedziczone po INumberBase<TSelf>)

Dotyczy