IFloatingPointIeee754<TSelf> Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar en flyttal av typen IEEE 754.
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>
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>
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>
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>
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>)>
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>)>
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)
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)
Typparametrar
- TSelf
Den typ som implementerar gränssnittet.
- Härledda
- Implementeringar
-
IComparable IComparable<TSelf> IEquatable<TSelf> IFormattable IParsable<TSelf> ISpanFormattable ISpanParsable<TSelf> IUtf8SpanFormattable IUtf8SpanParsable<TSelf> IAdditionOperators<TSelf,TSelf,TSelf> IAdditiveIdentity<TSelf,TSelf> IComparisonOperators<TSelf,TSelf,Boolean> IDecrementOperators<TSelf> IDivisionOperators<TSelf,TSelf,TSelf> IEqualityOperators<TSelf,TOther,TResult> IEqualityOperators<TSelf,TSelf,Boolean> IExponentialFunctions<TSelf> IFloatingPoint<TSelf> IFloatingPointConstants<TSelf> IHyperbolicFunctions<TSelf> IIncrementOperators<TSelf> ILogarithmicFunctions<TSelf> IModulusOperators<TSelf,TSelf,TSelf> IMultiplicativeIdentity<TSelf,TSelf> IMultiplyOperators<TSelf,TSelf,TSelf> INumber<TSelf> INumberBase<TSelf> IPowerFunctions<TSelf> IRootFunctions<TSelf> ISignedNumber<TSelf> ISubtractionOperators<TSelf,TSelf,TSelf> ITrigonometricFunctions<TSelf> IUnaryNegationOperators<TSelf,TSelf> IUnaryPlusOperators<TSelf,TSelf>
Egenskaper
| Name | Description |
|---|---|
| Epsilon |
Hämtar det minsta värdet som kan läggas till |
| NaN |
Hämtar ett värde som representerar |
| NegativeInfinity |
Hämtar ett värde som representerar negativt |
| NegativeZero |
Hämtar ett värde som representerar negativt |
| PositiveInfinity |
Hämtar ett värde som representerar positivt |
Metoder
| Name | Description |
|---|---|
| Atan2(TSelf, TSelf) |
Beräknar arc-tangenten för kvoten för två värden. |
| Atan2Pi(TSelf, TSelf) |
Beräknar arc-tangenten för kvoten för två värden och delar resultatet |
| BitDecrement(TSelf) |
Returnerar det största värdet som jämför mindre än ett angivet värde. |
| BitIncrement(TSelf) |
Returnerar det minsta värde som jämför större än ett angivet värde. |
| CompareTo(Object) |
Jämför den aktuella instansen med ett annat objekt av samma typ och returnerar ett heltal som anger om den aktuella instansen föregår, följer eller inträffar i samma position i sorteringsordningen som det andra objektet. (Ärvd från IComparable) |
| CompareTo(T) |
Jämför den aktuella instansen med ett annat objekt av samma typ och returnerar ett heltal som anger om den aktuella instansen föregår, följer eller inträffar i samma position i sorteringsordningen som det andra objektet. (Ärvd från IComparable<T>) |
| Equals(T) |
Anger om det aktuella objektet är lika med ett annat objekt av samma typ. (Ärvd från IEquatable<T>) |
| FusedMultiplyAdd(TSelf, TSelf, TSelf) |
Beräknar det sammansvetsade multiplikationstillägget med tre värden. |
| GetExponentByteCount() |
Hämtar antalet byte som ska skrivas som en del av TryWriteExponentLittleEndian(Span<Byte>, Int32). (Ärvd från IFloatingPoint<TSelf>) |
| GetExponentShortestBitLength() |
Hämtar längden, i bitar, på de kortaste tvås komplementrepresentation av den aktuella exponenten. (Ärvd från IFloatingPoint<TSelf>) |
| GetSignificandBitLength() |
Hämtar längden, i bitar, på den aktuella significanden. (Ärvd från IFloatingPoint<TSelf>) |
| GetSignificandByteCount() |
Hämtar antalet byte som ska skrivas som en del av TryWriteSignificandLittleEndian(Span<Byte>, Int32). (Ärvd från IFloatingPoint<TSelf>) |
| Ieee754Remainder(TSelf, TSelf) |
Beräknar resten av två värden enligt IEEE 754. |
| ILogB(TSelf) |
Beräknar heltalsloggaritmen för ett värde. |
| Lerp(TSelf, TSelf, TSelf) |
Utför en linjär interpolering mellan två värden baserat på den angivna vikten. |
| ReciprocalEstimate(TSelf) |
Beräknar en uppskattning av ett värdes ömsesidiga värde. |
| ReciprocalSqrtEstimate(TSelf) |
Beräknar en uppskattning av den ömsesidiga kvadratroten för ett värde. |
| ScaleB(TSelf, Int32) |
Beräknar produkten av ett värde och dess basradix upphöjt till den angivna kraften. |
| ToString(String, IFormatProvider) |
Formaterar värdet för den aktuella instansen med det angivna formatet. (Ärvd från IFormattable) |
| TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Försöker formatera värdet för den aktuella instansen som UTF-8 i det angivna byteintervallet. (Ärvd från IUtf8SpanFormattable) |
| TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Försöker formatera värdet för den aktuella instansen till det angivna intervallet med tecken. (Ärvd från ISpanFormattable) |
| TryWriteExponentBigEndian(Span<Byte>, Int32) |
Försöker skriva den aktuella exponenten, i stor endianskt format, till ett givet spann. (Ärvd från IFloatingPoint<TSelf>) |
| TryWriteExponentLittleEndian(Span<Byte>, Int32) |
Försöker skriva den aktuella exponenten, i lite endianskt format, till ett givet spann. (Ärvd från IFloatingPoint<TSelf>) |
| TryWriteSignificandBigEndian(Span<Byte>, Int32) |
Försöker skriva den aktuella significand, i big-endian format, till ett visst spann. (Ärvd från IFloatingPoint<TSelf>) |
| TryWriteSignificandLittleEndian(Span<Byte>, Int32) |
Försöker skriva den aktuella significand, i lite-endian format, till ett givet spann. (Ärvd från IFloatingPoint<TSelf>) |
| WriteExponentBigEndian(Byte[], Int32) |
Skriver den aktuella exponenten i stor endianskt format till en viss matris. (Ärvd från IFloatingPoint<TSelf>) |
| WriteExponentBigEndian(Byte[]) |
Skriver den aktuella exponenten i stor endianskt format till en viss matris. (Ärvd från IFloatingPoint<TSelf>) |
| WriteExponentBigEndian(Span<Byte>) |
Skriver den aktuella exponenten, i stor endianskt format, till ett givet spann. (Ärvd från IFloatingPoint<TSelf>) |
| WriteExponentLittleEndian(Byte[], Int32) |
Skriver den aktuella exponenten i lite endianskt format till en viss matris. (Ärvd från IFloatingPoint<TSelf>) |
| WriteExponentLittleEndian(Byte[]) |
Skriver den aktuella exponenten i lite endianskt format till en viss matris. (Ärvd från IFloatingPoint<TSelf>) |
| WriteExponentLittleEndian(Span<Byte>) |
Skriver den aktuella exponenten, i lite endianskt format, till ett givet intervall. (Ärvd från IFloatingPoint<TSelf>) |
| WriteSignificandBigEndian(Byte[], Int32) |
Skriver den aktuella significand, i big-endian format, till en viss matris. (Ärvd från IFloatingPoint<TSelf>) |
| WriteSignificandBigEndian(Byte[]) |
Skriver den aktuella significand, i big-endian format, till en viss matris. (Ärvd från IFloatingPoint<TSelf>) |
| WriteSignificandBigEndian(Span<Byte>) |
Skriver den aktuella significand, i big-endian format, till ett givet spann. (Ärvd från IFloatingPoint<TSelf>) |
| WriteSignificandLittleEndian(Byte[], Int32) |
Skriver den aktuella significand, i lite-endian format, till en viss matris. (Ärvd från IFloatingPoint<TSelf>) |
| WriteSignificandLittleEndian(Byte[]) |
Skriver den aktuella significand, i lite-endian format, till en viss matris. (Ärvd från IFloatingPoint<TSelf>) |
| WriteSignificandLittleEndian(Span<Byte>) |
Skriver den aktuella significand, i lite endianskt format, till ett givet spann. (Ärvd från IFloatingPoint<TSelf>) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IUtf8SpanFormattable.TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Försöker formatera värdet för den aktuella instansen som UTF-8 i det angivna byteintervallet. (Ärvd från INumberBase<TSelf>) |
| IUtf8SpanParsable<TSelf>.Parse(ReadOnlySpan<Byte>, IFormatProvider) |
Parsar ett intervall med UTF-8 tecken till ett värde. (Ärvd från INumberBase<TSelf>) |
| IUtf8SpanParsable<TSelf>.TryParse(ReadOnlySpan<Byte>, IFormatProvider, TSelf) |
Försöker parsa ett intervall med UTF-8 tecken till ett värde. (Ärvd från INumberBase<TSelf>) |