IBinaryFloatingPointIeee754<TSelf> Interfejs

Definicja

Definiuje typ zmiennoprzecinkowy IEEE 754 reprezentowany w formacie base-2.

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

Metody

CompareTo(Object)

Porównuje bieżące wystąpienie z innym obiektem tego samego typu i zwraca liczbę całkowitą, która wskazuje, czy bieżące wystąpienie poprzedza, następuje po lub występuje w tym samym położeniu, co inny obiekt w porządku sortowania.

(Odziedziczone po IComparable)
CompareTo(T)

Porównuje bieżące wystąpienie z innym obiektem tego samego typu i zwraca liczbę całkowitą, która wskazuje, czy bieżące wystąpienie poprzedza, następuje po lub występuje w tym samym położeniu, co inny obiekt w porządku sortowania.

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

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

(Odziedziczone po IEquatable<T>)
GetExponentByteCount()

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

(Odziedziczone po IFloatingPoint<TSelf>)
GetExponentShortestBitLength()

Pobiera długość (w bitach) najkrótszej reprezentacji dwuskładników 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 jako część .TryWriteSignificandLittleEndian(Span<Byte>, Int32)

(Odziedziczone po IFloatingPoint<TSelf>)
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 little-endian 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[])

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

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

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[])

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

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

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 mało endianu dla danego zakresu.

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

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

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

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

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

Zapisuje bieżące znaki w formacie big-endian do danego zakresu.

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

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

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

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

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

Zapisuje bieżące znaki w formacie little-endian do danego zakresu.

(Odziedziczone po IFloatingPoint<TSelf>)

Jawne implementacje interfejsu

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

Definiuje typ zmiennoprzecinkowy IEEE 754 reprezentowany w formacie base-2.

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

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

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

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

(Odziedziczone po INumberBase<TSelf>)

Dotyczy