Ler en inglés

Compartir por


ITrigonometricFunctions<TSelf> Interfaz

Definición

Define la compatibilidad con funciones trigonométricas.

C#
public interface ITrigonometricFunctions<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 : ITrigonometricFunctions<TSelf>
C#
public interface ITrigonometricFunctions<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 : ITrigonometricFunctions<TSelf>

Parámetros de tipo

TSelf

Tipo que implementa esta interfaz.

Derivado
Implementaciones

Métodos

Acos(TSelf)

Calcula el arco-coseno de un valor.

AcosPi(TSelf)

Calcula el arco-coseno de un valor y divide el resultado por pi.

Asin(TSelf)

Calcula el arco seno de un valor.

AsinPi(TSelf)

Calcula el arco-seno de un valor y divide el resultado por pi.

Atan(TSelf)

Calcula la tangente de arco de un valor.

AtanPi(TSelf)

Calcula la tangente de arco de un valor y divide el resultado por pi.

Cos(TSelf)

Calcula el coseno de un valor.

CosPi(TSelf)

Calcula el coseno de un valor que ha sido multipledido por pi.

DegreesToRadians(TSelf)

Convierte un valor determinado de grados a radianes.

Equals(T)

Indica si el objeto actual es igual a otro objeto del mismo tipo.

(Heredado de IEquatable<T>)
RadiansToDegrees(TSelf)

Convierte un valor determinado de radianes en grados.

Sin(TSelf)

Calcula el seno de un valor.

SinCos(TSelf)

Calcula el seno y el coseno de un valor.

SinCosPi(TSelf)

Calcula el seno y el coseno de un valor multiplicado por pi.

SinPi(TSelf)

Calcula el seno de un valor que se ha multiplicado por pi.

Tan(TSelf)

Calcula la tangente de un valor.

TanPi(TSelf)

Calcula la tangente de un valor que ha sido multipledido por pi.

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

Produto Versións
.NET 7, 8, 9, 10