Aracılığıyla paylaş


IBinaryFloatingPointIeee754<TSelf> Arabirim

Tanım

2 tabanı biçiminde temsil edilen bir IEEE 754 kayan nokta türünü tanımlar.

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)

Tür Parametreleri

TSelf

Arabirimi uygulayan tür.

Türetilmiş
Uygulamalar

Yöntemler

CompareTo(Object)

Geçerli örneği aynı türdeki başka bir nesneyle karşılaştırır ve geçerli örneğin diğer nesneyle aynı sıralama düzeninde önce geldiğini, izlediğini veya yine aynı konumda yer alıp almadığını belirten bir tamsayı döndürür.

(Devralındığı yer: IComparable)
CompareTo(T)

Geçerli örneği aynı türdeki başka bir nesneyle karşılaştırır ve geçerli örneğin diğer nesneyle aynı sıralama düzeninde önce geldiğini, izlediğini veya yine aynı konumda yer alıp almadığını belirten bir tamsayı döndürür.

(Devralındığı yer: IComparable<T>)
Equals(T)

Geçerli nesnenin aynı türdeki başka bir nesneye eşit olup olmadığını gösterir.

(Devralındığı yer: IEquatable<T>)
GetExponentByteCount()

TryWriteExponentLittleEndian(Span<Byte>, Int32)parçası olarak yazılacak bayt sayısını alır.

(Devralındığı yer: IFloatingPoint<TSelf>)
GetExponentShortestBitLength()

Geçerli üssün en kısa iki tamamlayıcı gösteriminin uzunluğunu bit cinsinden alır.

(Devralındığı yer: IFloatingPoint<TSelf>)
GetSignificandBitLength()

Geçerli işaret işaretinin bit cinsinden uzunluğunu alır.

(Devralındığı yer: IFloatingPoint<TSelf>)
GetSignificandByteCount()

TryWriteSignificandLittleEndian(Span<Byte>, Int32)parçası olarak yazılacak bayt sayısını alır.

(Devralındığı yer: IFloatingPoint<TSelf>)
ToString(String, IFormatProvider)

Belirtilen biçimi kullanarak geçerli örneğin değerini biçimlendirin.

(Devralındığı yer: IFormattable)
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Geçerli örneğin değerini UTF-8 olarak sağlanan bayt aralığına biçimlendirmeye çalışır.

(Devralındığı yer: IUtf8SpanFormattable)
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Geçerli örneğin değerini sağlanan karakter aralığına biçimlendirmeye çalışır.

(Devralındığı yer: ISpanFormattable)
TryWriteExponentBigEndian(Span<Byte>, Int32)

Geçerli üs büyük endian biçiminde belirli bir yayılmaya yazmaya çalışır.

(Devralındığı yer: IFloatingPoint<TSelf>)
TryWriteExponentLittleEndian(Span<Byte>, Int32)

Geçerli üssü küçük endian biçiminde belirli bir süreye yazmaya çalışır.

(Devralındığı yer: IFloatingPoint<TSelf>)
TryWriteSignificandBigEndian(Span<Byte>, Int32)

Geçerli işaret işaretini büyük endian biçiminde belirli bir span'a yazmaya çalışır.

(Devralındığı yer: IFloatingPoint<TSelf>)
TryWriteSignificandLittleEndian(Span<Byte>, Int32)

Geçerli işaret işaretini küçük endian biçiminde belirli bir span'a yazmaya çalışır.

(Devralındığı yer: IFloatingPoint<TSelf>)
WriteExponentBigEndian(Byte[])

Geçerli üssü büyük endian biçiminde belirli bir diziye yazar.

(Devralındığı yer: IFloatingPoint<TSelf>)
WriteExponentBigEndian(Byte[], Int32)

Geçerli üssü büyük endian biçiminde belirli bir diziye yazar.

(Devralındığı yer: IFloatingPoint<TSelf>)
WriteExponentBigEndian(Span<Byte>)

Geçerli üssü büyük endian biçiminde belirli bir süreye yazar.

(Devralındığı yer: IFloatingPoint<TSelf>)
WriteExponentLittleEndian(Byte[])

Geçerli üssü küçük endian biçiminde belirli bir diziye yazar.

(Devralındığı yer: IFloatingPoint<TSelf>)
WriteExponentLittleEndian(Byte[], Int32)

Geçerli üssü küçük endian biçiminde belirli bir diziye yazar.

(Devralındığı yer: IFloatingPoint<TSelf>)
WriteExponentLittleEndian(Span<Byte>)

Geçerli üs değerini küçük endian biçiminde belirli bir süreye yazar.

(Devralındığı yer: IFloatingPoint<TSelf>)
WriteSignificandBigEndian(Byte[])

Geçerli işaret işaretini büyük endian biçiminde belirli bir diziye yazar.

(Devralındığı yer: IFloatingPoint<TSelf>)
WriteSignificandBigEndian(Byte[], Int32)

Geçerli işaret işaretini büyük endian biçiminde belirli bir diziye yazar.

(Devralındığı yer: IFloatingPoint<TSelf>)
WriteSignificandBigEndian(Span<Byte>)

Geçerli işaret işaretini büyük endian biçiminde belirli bir süreye yazar.

(Devralındığı yer: IFloatingPoint<TSelf>)
WriteSignificandLittleEndian(Byte[])

Geçerli işaret işaretini küçük endian biçiminde belirli bir diziye yazar.

(Devralındığı yer: IFloatingPoint<TSelf>)
WriteSignificandLittleEndian(Byte[], Int32)

Geçerli işaret işaretini küçük endian biçiminde belirli bir diziye yazar.

(Devralındığı yer: IFloatingPoint<TSelf>)
WriteSignificandLittleEndian(Span<Byte>)

Geçerli işaret işaretini küçük endian biçiminde belirli bir süreye yazar.

(Devralındığı yer: IFloatingPoint<TSelf>)

Belirtik Arabirim Kullanımları

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

Geçerli örneğin değerini UTF-8 olarak sağlanan bayt aralığına biçimlendirmeye çalışır.

(Devralındığı yer: INumberBase<TSelf>)
IUtf8SpanParsable<TSelf>.Parse(ReadOnlySpan<Byte>, IFormatProvider)

UTF-8 karakterlik bir aralığı bir değere ayrıştırıyor.

(Devralındığı yer: INumberBase<TSelf>)
IUtf8SpanParsable<TSelf>.TryParse(ReadOnlySpan<Byte>, IFormatProvider, TSelf)

UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır.

(Devralındığı yer: INumberBase<TSelf>)

Şunlara uygulanır