IBinaryFloatingPointIeee754<TSelf> Interface

Définition

Définit un type à virgule flottante IEEE 754 qui est représenté dans un format de 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)

Paramètres de type

TSelf

Type qui implémente l’interface.

Dérivé
Implémente

Méthodes

CompareTo(Object)

Compare l'instance actuelle à un autre objet du même type et retourne un entier qui indique si l'instance actuelle précède ou suit un autre objet ou se trouve à la même position que ce dernier dans l'ordre de tri.

(Hérité de IComparable)
CompareTo(T)

Compare l'instance actuelle à un autre objet du même type et retourne un entier qui indique si l'instance actuelle précède ou suit un autre objet ou se trouve à la même position que ce dernier dans l'ordre de tri.

(Hérité de IComparable<T>)
Equals(T)

Indique si l'objet actuel est égal à un autre objet du même type.

(Hérité de IEquatable<T>)
GetExponentByteCount()

Obtient le nombre d’octets qui seront écrits dans le cadre de TryWriteExponentLittleEndian(Span<Byte>, Int32).

(Hérité de IFloatingPoint<TSelf>)
GetExponentShortestBitLength()

Obtient la longueur, en bits, de la représentation complémentaire des deux plus courtes de l’exposant actuel.

(Hérité de IFloatingPoint<TSelf>)
GetSignificandBitLength()

Obtient la longueur, en bits, de la significand actuelle.

(Hérité de IFloatingPoint<TSelf>)
GetSignificandByteCount()

Obtient le nombre d’octets qui seront écrits dans le cadre de TryWriteSignificandLittleEndian(Span<Byte>, Int32).

(Hérité de IFloatingPoint<TSelf>)
ToString(String, IFormatProvider)

Met en forme la valeur de l’instance actuelle en utilisant le format spécifié.

(Hérité de IFormattable)
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Tente de mettre en forme la valeur de la instance actuelle en UTF-8 dans l’étendue d’octets fournie.

(Hérité de IUtf8SpanFormattable)
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Tente de mettre en forme la valeur du instance actuel dans l’étendue de caractères fournie.

(Hérité de ISpanFormattable)
TryWriteExponentBigEndian(Span<Byte>, Int32)

Tente d’écrire l’exposant actuel, dans un format big-endian, dans une étendue donnée.

(Hérité de IFloatingPoint<TSelf>)
TryWriteExponentLittleEndian(Span<Byte>, Int32)

Tente d’écrire l’exposant actuel, au format little endian, dans une étendue donnée.

(Hérité de IFloatingPoint<TSelf>)
TryWriteSignificandBigEndian(Span<Byte>, Int32)

Tente d’écrire la significande actuelle, au format big-endian, dans une étendue donnée.

(Hérité de IFloatingPoint<TSelf>)
TryWriteSignificandLittleEndian(Span<Byte>, Int32)

Tente d’écrire la significande actuelle, dans un format peu endian, dans une étendue donnée.

(Hérité de IFloatingPoint<TSelf>)
WriteExponentBigEndian(Byte[])

Écrit l’exposant actuel, au format big-endian, dans un tableau donné.

(Hérité de IFloatingPoint<TSelf>)
WriteExponentBigEndian(Byte[], Int32)

Écrit l’exposant actuel, au format big-endian, dans un tableau donné.

(Hérité de IFloatingPoint<TSelf>)
WriteExponentBigEndian(Span<Byte>)

Écrit l’exposant actuel, au format big-endian, dans une étendue donnée.

(Hérité de IFloatingPoint<TSelf>)
WriteExponentLittleEndian(Byte[])

Écrit l’exposant actuel, dans un format peu endien, dans un tableau donné.

(Hérité de IFloatingPoint<TSelf>)
WriteExponentLittleEndian(Byte[], Int32)

Écrit l’exposant actuel, dans un format peu endien, dans un tableau donné.

(Hérité de IFloatingPoint<TSelf>)
WriteExponentLittleEndian(Span<Byte>)

Écrit l’exposant actuel, au format little endian, dans une étendue donnée.

(Hérité de IFloatingPoint<TSelf>)
WriteSignificandBigEndian(Byte[])

Écrit la significande actuelle, au format big-endian, dans un tableau donné.

(Hérité de IFloatingPoint<TSelf>)
WriteSignificandBigEndian(Byte[], Int32)

Écrit la significande actuelle, au format big-endian, dans un tableau donné.

(Hérité de IFloatingPoint<TSelf>)
WriteSignificandBigEndian(Span<Byte>)

Écrit la significande actuelle, au format big-endian, dans une étendue donnée.

(Hérité de IFloatingPoint<TSelf>)
WriteSignificandLittleEndian(Byte[])

Écrit la significande actuelle, au format little endian, dans un tableau donné.

(Hérité de IFloatingPoint<TSelf>)
WriteSignificandLittleEndian(Byte[], Int32)

Écrit la significande actuelle, au format little endian, dans un tableau donné.

(Hérité de IFloatingPoint<TSelf>)
WriteSignificandLittleEndian(Span<Byte>)

Écrit la significande actuelle, au format petit-endien, dans une étendue donnée.

(Hérité de IFloatingPoint<TSelf>)

Implémentations d’interfaces explicites

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

Définit un type à virgule flottante IEEE 754 qui est représenté dans un format de base 2.

(Hérité de INumberBase<TSelf>)
IUtf8SpanParsable<TSelf>.Parse(ReadOnlySpan<Byte>, IFormatProvider)

Analyse une étendue de caractères UTF-8 dans une valeur.

(Hérité de INumberBase<TSelf>)
IUtf8SpanParsable<TSelf>.TryParse(ReadOnlySpan<Byte>, IFormatProvider, TSelf)

Tente d’analyser une étendue de caractères UTF-8 en une valeur.

(Hérité de INumberBase<TSelf>)

S’applique à