ITrigonometricFunctions<TSelf> Interface

Definição

Define o suporte para funções trigonométricas.

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>
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>

Parâmetros de tipo

TSelf

O tipo que implementa essa interface.

Derivado
Implementações

Métodos

Acos(TSelf)

Calcula o arco-cosseno de um valor.

AcosPi(TSelf)

Calcula o arco-cosseno de um valor e divide o resultado por pi.

Asin(TSelf)

Calcula o arco-seno de um valor.

AsinPi(TSelf)

Calcula o arco-seno de um valor e divide o resultado por pi.

Atan(TSelf)

Calcula a tangente de arco de um valor.

AtanPi(TSelf)

Calcula a tangente de arco de um valor e divide o resultado por pi.

Cos(TSelf)

Calcula o cosseno de um valor.

CosPi(TSelf)

Calcula o cosseno de um valor que foi múltiplo por pi.

DegreesToRadians(TSelf)

Converte um determinado valor de graus em radianos.

Equals(T)

Indica se o objeto atual é igual a outro objeto do mesmo tipo.

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

Converte um determinado valor de radianos em graus.

Sin(TSelf)

Calcula o seno de um valor.

SinCos(TSelf)

Calcula o seno e o cosseno de um valor.

SinCosPi(TSelf)

Calcula o seno e o cosseno de um valor multiplicado por pi.

SinPi(TSelf)

Calcula o seno de um valor que foi multiplicado por pi.

Tan(TSelf)

Calcula a tangente de um valor.

TanPi(TSelf)

Calcula a tangente de um valor que foi múltiplo por pi.

ToString(String, IFormatProvider)

Formata o valor da instância atual usando o formato especificado.

(Herdado de IFormattable)
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Tenta formatar o valor da instância atual como UTF-8 no intervalo de bytes fornecido.

(Herdado de IUtf8SpanFormattable)
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Tenta formatar o valor da instância atual no intervalo de caracteres fornecido.

(Herdado de ISpanFormattable)

Implantações explícitas de interface

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

Tenta formatar o valor da instância atual como UTF-8 no intervalo de bytes fornecido.

(Herdado de INumberBase<TSelf>)
IUtf8SpanParsable<TSelf>.Parse(ReadOnlySpan<Byte>, IFormatProvider)

Analisa um intervalo de caracteres UTF-8 em um valor.

(Herdado de INumberBase<TSelf>)
IUtf8SpanParsable<TSelf>.TryParse(ReadOnlySpan<Byte>, IFormatProvider, TSelf)

Tenta analisar um intervalo de caracteres UTF-8 em um valor.

(Herdado de INumberBase<TSelf>)

Aplica-se a

Produto Versões
.NET 7, 8, 9