ILogarithmicFunctions<TSelf> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define la compatibilidad con funciones logarítmicas.
generic <typename TSelf>
where TSelf : ILogarithmicFunctions<TSelf>public interface class ILogarithmicFunctions : 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>
generic <typename TSelf>
where TSelf : ILogarithmicFunctions<TSelf>public interface class ILogarithmicFunctions : 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>
public interface ILogarithmicFunctions<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 : ILogarithmicFunctions<TSelf>
public interface ILogarithmicFunctions<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 : ILogarithmicFunctions<TSelf>
type ILogarithmicFunctions<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)> = interface
interface IFloatingPointConstants<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface INumberBase<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IEquatable<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IFormattable
interface IParsable<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface ISpanFormattable
interface ISpanParsable<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IAdditionOperators<'Self, 'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IAdditiveIdentity<'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IDecrementOperators<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IDivisionOperators<'Self, 'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IEqualityOperators<'Self, 'Self, bool (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IIncrementOperators<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IMultiplicativeIdentity<'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IMultiplyOperators<'Self, 'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface ISubtractionOperators<'Self, 'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IUnaryNegationOperators<'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IUnaryPlusOperators<'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
type ILogarithmicFunctions<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)> = interface
interface IFloatingPointConstants<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface INumberBase<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IEquatable<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IFormattable
interface IParsable<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface ISpanFormattable
interface ISpanParsable<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IAdditionOperators<'Self, 'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IAdditiveIdentity<'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IDecrementOperators<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IDivisionOperators<'Self, 'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IEqualityOperators<'Self, 'Self, bool (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IIncrementOperators<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IMultiplicativeIdentity<'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IMultiplyOperators<'Self, 'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface ISubtractionOperators<'Self, 'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IUnaryNegationOperators<'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IUnaryPlusOperators<'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
type ILogarithmicFunctions<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)> = interface
interface IEquatable<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IFormattable
interface IParsable<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface ISpanFormattable
interface ISpanParsable<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IAdditionOperators<'Self, 'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IAdditiveIdentity<'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IDecrementOperators<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IDivisionOperators<'Self, 'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IEqualityOperators<'Self, 'Self, bool (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IFloatingPointConstants<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IIncrementOperators<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface IMultiplicativeIdentity<'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IMultiplyOperators<'Self, 'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface INumberBase<'Self (requires 'Self :> ILogarithmicFunctions<'Self>)>
interface ISubtractionOperators<'Self, 'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IUnaryNegationOperators<'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
interface IUnaryPlusOperators<'Self, 'Self (requires 'Self :> ILogarithmicFunctions<'Self> and 'Self :> ILogarithmicFunctions<'Self>)>
Public Interface ILogarithmicFunctions(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)
Public Interface ILogarithmicFunctions(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)
Parámetros de tipo
- TSelf
Tipo que implementa esta interfaz.
- Derivado
- Implementaciones
-
IEquatable<TSelf> IFormattable IParsable<TSelf> ISpanFormattable ISpanParsable<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> IUtf8SpanFormattable IUtf8SpanParsable<TSelf>
Métodos
Equals(T) |
Indica si el objeto actual es igual a otro objeto del mismo tipo. (Heredado de IEquatable<T>) |
Log(TSelf) |
Calcula el logaritmo natural ( |
Log(TSelf, TSelf) |
Calcula el logaritmo de un valor en la base especificada. |
Log10(TSelf) |
Calcula el logaritmo base-10 de un valor. |
Log10P1(TSelf) |
Calcula el logaritmo base-10 de un valor más uno. |
Log2(TSelf) |
Calcula el logaritmo base-2 de un valor. |
Log2P1(TSelf) |
Calcula el logaritmo base-2 de un valor más uno. |
LogP1(TSelf) |
Calcula el logaritmo natural ( |
ToString(String, IFormatProvider) |
Da formato al valor de la instancia actual mediante el formato especificado. (Heredado de IFormattable) |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Intenta dar formato al valor de la instancia actual como UTF-8 en el intervalo de bytes proporcionado. (Heredado de IUtf8SpanFormattable) |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Intenta dar formato al valor de la instancia actual en el intervalo de caracteres proporcionado. (Heredado de ISpanFormattable) |
Implementaciones de interfaz explícitas
IUtf8SpanFormattable.TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Intenta dar formato al valor de la instancia actual como UTF-8 en el intervalo de bytes proporcionado. (Heredado de INumberBase<TSelf>) |
IUtf8SpanParsable<TSelf>.Parse(ReadOnlySpan<Byte>, IFormatProvider) |
Analiza un intervalo de caracteres UTF-8 en un valor. (Heredado de INumberBase<TSelf>) |
IUtf8SpanParsable<TSelf>.TryParse(ReadOnlySpan<Byte>, IFormatProvider, TSelf) |
Intenta analizar un intervalo de caracteres UTF-8 en un valor. (Heredado de INumberBase<TSelf>) |
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de