IExponentialFunctions<TSelf> Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az exponenciális függvények támogatását határozza meg.
generic <typename TSelf>
where TSelf : IExponentialFunctions<TSelf>public interface class IExponentialFunctions : IEquatable<TSelf>, IParsable<TSelf>, ISpanParsable<TSelf>, IUtf8SpanParsable<TSelf>, System::Numerics::IAdditionOperators<TSelf, TSelf, TSelf>, System::Numerics::IAdditiveIdentity<TSelf, TSelf>, System::Numerics::IDecrementOperators<TSelf>, System::Numerics::IDivisionOperators<TSelf, TSelf, TSelf>, System::Numerics::IEqualityOperators<TSelf, TSelf, bool>, System::Numerics::IFloatingPointConstants<TSelf>, System::Numerics::IIncrementOperators<TSelf>, System::Numerics::IMultiplicativeIdentity<TSelf, TSelf>, System::Numerics::IMultiplyOperators<TSelf, TSelf, TSelf>, System::Numerics::INumberBase<TSelf>, System::Numerics::ISubtractionOperators<TSelf, TSelf, TSelf>, System::Numerics::IUnaryNegationOperators<TSelf, TSelf>, System::Numerics::IUnaryPlusOperators<TSelf, TSelf>
generic <typename TSelf>
where TSelf : IExponentialFunctions<TSelf>public interface class IExponentialFunctions : IEquatable<TSelf>, IParsable<TSelf>, ISpanParsable<TSelf>, System::Numerics::IAdditionOperators<TSelf, TSelf, TSelf>, System::Numerics::IAdditiveIdentity<TSelf, TSelf>, System::Numerics::IDecrementOperators<TSelf>, System::Numerics::IDivisionOperators<TSelf, TSelf, TSelf>, System::Numerics::IEqualityOperators<TSelf, TSelf, bool>, System::Numerics::IFloatingPointConstants<TSelf>, System::Numerics::IIncrementOperators<TSelf>, System::Numerics::IMultiplicativeIdentity<TSelf, TSelf>, System::Numerics::IMultiplyOperators<TSelf, TSelf, TSelf>, System::Numerics::INumberBase<TSelf>, System::Numerics::ISubtractionOperators<TSelf, TSelf, TSelf>, System::Numerics::IUnaryNegationOperators<TSelf, TSelf>, System::Numerics::IUnaryPlusOperators<TSelf, TSelf>
public interface IExponentialFunctions<TSelf> : IEquatable<TSelf>, IParsable<TSelf>, ISpanParsable<TSelf>, IUtf8SpanParsable<TSelf>, System.Numerics.IAdditionOperators<TSelf,TSelf,TSelf>, System.Numerics.IAdditiveIdentity<TSelf,TSelf>, System.Numerics.IDecrementOperators<TSelf>, System.Numerics.IDivisionOperators<TSelf,TSelf,TSelf>, System.Numerics.IEqualityOperators<TSelf,TSelf,bool>, System.Numerics.IFloatingPointConstants<TSelf>, System.Numerics.IIncrementOperators<TSelf>, System.Numerics.IMultiplicativeIdentity<TSelf,TSelf>, System.Numerics.IMultiplyOperators<TSelf,TSelf,TSelf>, System.Numerics.INumberBase<TSelf>, System.Numerics.ISubtractionOperators<TSelf,TSelf,TSelf>, System.Numerics.IUnaryNegationOperators<TSelf,TSelf>, System.Numerics.IUnaryPlusOperators<TSelf,TSelf> where TSelf : IExponentialFunctions<TSelf>
public interface IExponentialFunctions<TSelf> : IEquatable<TSelf>, IParsable<TSelf>, ISpanParsable<TSelf>, System.Numerics.IAdditionOperators<TSelf,TSelf,TSelf>, System.Numerics.IAdditiveIdentity<TSelf,TSelf>, System.Numerics.IDecrementOperators<TSelf>, System.Numerics.IDivisionOperators<TSelf,TSelf,TSelf>, System.Numerics.IEqualityOperators<TSelf,TSelf,bool>, System.Numerics.IFloatingPointConstants<TSelf>, System.Numerics.IIncrementOperators<TSelf>, System.Numerics.IMultiplicativeIdentity<TSelf,TSelf>, System.Numerics.IMultiplyOperators<TSelf,TSelf,TSelf>, System.Numerics.INumberBase<TSelf>, System.Numerics.ISubtractionOperators<TSelf,TSelf,TSelf>, System.Numerics.IUnaryNegationOperators<TSelf,TSelf>, System.Numerics.IUnaryPlusOperators<TSelf,TSelf> where TSelf : IExponentialFunctions<TSelf>
type IExponentialFunctions<'Self (requires 'Self :> IExponentialFunctions<'Self>)> = interface
interface IEquatable<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IFormattable
interface IParsable<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface ISpanFormattable
interface ISpanParsable<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IAdditionOperators<'Self, 'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IAdditiveIdentity<'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IDecrementOperators<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IDivisionOperators<'Self, 'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IEqualityOperators<'Self, 'Self, bool (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IFloatingPointConstants<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IIncrementOperators<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IMultiplicativeIdentity<'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IMultiplyOperators<'Self, 'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface INumberBase<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface ISubtractionOperators<'Self, 'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IUnaryNegationOperators<'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IUnaryPlusOperators<'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
type IExponentialFunctions<'Self (requires 'Self :> IExponentialFunctions<'Self>)> = interface
interface IFloatingPointConstants<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface INumberBase<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IEquatable<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IFormattable
interface IParsable<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface ISpanFormattable
interface ISpanParsable<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IAdditionOperators<'Self, 'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IAdditiveIdentity<'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IDecrementOperators<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IDivisionOperators<'Self, 'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IEqualityOperators<'Self, 'Self, bool (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IIncrementOperators<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IMultiplicativeIdentity<'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IMultiplyOperators<'Self, 'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface ISubtractionOperators<'Self, 'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IUnaryNegationOperators<'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IUnaryPlusOperators<'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
type IExponentialFunctions<'Self (requires 'Self :> IExponentialFunctions<'Self>)> = interface
interface IFloatingPointConstants<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface INumberBase<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IEquatable<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IFormattable
interface IParsable<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface ISpanFormattable
interface ISpanParsable<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IAdditionOperators<'Self, 'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IAdditiveIdentity<'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IDecrementOperators<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IDivisionOperators<'Self, 'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IEqualityOperators<'Self, 'Self, bool (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IIncrementOperators<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
interface IMultiplicativeIdentity<'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IMultiplyOperators<'Self, 'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface ISubtractionOperators<'Self, 'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IUnaryNegationOperators<'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IUnaryPlusOperators<'Self, 'Self (requires 'Self :> IExponentialFunctions<'Self> and 'Self :> IExponentialFunctions<'Self>)>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<'Self (requires 'Self :> IExponentialFunctions<'Self>)>
Public Interface IExponentialFunctions(Of TSelf)
Implements IAdditionOperators(Of TSelf, TSelf, TSelf), IAdditiveIdentity(Of TSelf, TSelf), IDecrementOperators(Of TSelf), IDivisionOperators(Of TSelf, TSelf, TSelf), IEqualityOperators(Of TSelf, TSelf, Boolean), IEquatable(Of TSelf), IFloatingPointConstants(Of TSelf), IIncrementOperators(Of TSelf), IMultiplicativeIdentity(Of TSelf, TSelf), IMultiplyOperators(Of TSelf, TSelf, TSelf), INumberBase(Of TSelf), IParsable(Of TSelf), ISpanParsable(Of TSelf), ISubtractionOperators(Of TSelf, TSelf, TSelf), IUnaryNegationOperators(Of TSelf, TSelf), IUnaryPlusOperators(Of TSelf, TSelf), IUtf8SpanParsable(Of TSelf)
Public Interface IExponentialFunctions(Of TSelf)
Implements IAdditionOperators(Of TSelf, TSelf, TSelf), IAdditiveIdentity(Of TSelf, TSelf), IDecrementOperators(Of TSelf), IDivisionOperators(Of TSelf, TSelf, TSelf), IEqualityOperators(Of TSelf, TSelf, Boolean), IEquatable(Of TSelf), IFloatingPointConstants(Of TSelf), IIncrementOperators(Of TSelf), IMultiplicativeIdentity(Of TSelf, TSelf), IMultiplyOperators(Of TSelf, TSelf, TSelf), INumberBase(Of TSelf), IParsable(Of TSelf), ISpanParsable(Of TSelf), ISubtractionOperators(Of TSelf, TSelf, TSelf), IUnaryNegationOperators(Of TSelf, TSelf), IUnaryPlusOperators(Of TSelf, TSelf)
Típusparaméterek
- TSelf
Az interfészt megvalósító típus.
- Származtatott
- Megvalósítás
-
IEquatable<TSelf> IFormattable IParsable<TSelf> ISpanFormattable ISpanParsable<TSelf> IUtf8SpanFormattable IUtf8SpanParsable<TSelf> IAdditionOperators<TSelf,TSelf,TSelf> IAdditiveIdentity<TSelf,TSelf> IDecrementOperators<TSelf> IDivisionOperators<TSelf,TSelf,TSelf> IEqualityOperators<TSelf,TSelf,Boolean> IFloatingPointConstants<TSelf> IIncrementOperators<TSelf> IMultiplicativeIdentity<TSelf,TSelf> IMultiplyOperators<TSelf,TSelf,TSelf> INumberBase<TSelf> ISubtractionOperators<TSelf,TSelf,TSelf> IUnaryNegationOperators<TSelf,TSelf> IUnaryPlusOperators<TSelf,TSelf>
Metódusok
| Name | Description |
|---|---|
| Equals(T) |
Azt jelzi, hogy az aktuális objektum egyenlő-e egy másik, azonos típusú objektummal. (Öröklődés forrása IEquatable<T>) |
| Exp(TSelf) |
|
| Exp10(TSelf) |
|
| Exp10M1(TSelf) |
|
| Exp2(TSelf) |
|
| Exp2M1(TSelf) |
|
| ExpM1(TSelf) |
|
| ToString(String, IFormatProvider) |
Formázza az aktuális példány értékét a megadott formátummal. (Öröklődés forrása IFormattable) |
| TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Az aktuális példány értékét UTF-8 formátumban próbálja formázni a megadott bájttartományba. (Öröklődés forrása IUtf8SpanFormattable) |
| TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Megpróbálja formázni az aktuális példány értékét a megadott karaktertartományba. (Öröklődés forrása ISpanFormattable) |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IUtf8SpanFormattable.TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Az aktuális példány értékét UTF-8 formátumban próbálja formázni a megadott bájttartományba. (Öröklődés forrása INumberBase<TSelf>) |
| IUtf8SpanParsable<TSelf>.Parse(ReadOnlySpan<Byte>, IFormatProvider) |
UTF-8 karakterből álló tartományt elemez egy értékben. (Öröklődés forrása INumberBase<TSelf>) |
| IUtf8SpanParsable<TSelf>.TryParse(ReadOnlySpan<Byte>, IFormatProvider, TSelf) |
Egy UTF-8 karakterből álló pántot próbál elemezni egy értékben. (Öröklődés forrása INumberBase<TSelf>) |