Leggere in inglese

Condividi tramite


ITrigonometricFunctions<TSelf> Interfaccia

Definizione

Definisce il supporto per le funzioni trigonometriche.

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>

Parametri di tipo

TSelf

Tipo che implementa questa interfaccia.

Derivato
Implementazioni

Metodi

Acos(TSelf)

Calcola l'arco-coseno di un valore.

AcosPi(TSelf)

Calcola l'arco coseno di un valore e divide il risultato per pi.

Asin(TSelf)

Calcola il seno arco di un valore.

AsinPi(TSelf)

Calcola il seno arco di un valore e divide il risultato per pi.

Atan(TSelf)

Calcola l'arco-tangente di un valore.

AtanPi(TSelf)

Calcola l'arco-tangente di un valore e divide il risultato per pi.

Cos(TSelf)

Calcola il coseno di un valore.

CosPi(TSelf)

Calcola il coseno di un valore che è stato multiplo da pi.

DegreesToRadians(TSelf)

Converte un valore specificato da gradi a radianti.

Equals(T)

Indica se l'oggetto corrente è uguale a un altro oggetto dello stesso tipo.

(Ereditato da IEquatable<T>)
RadiansToDegrees(TSelf)

Converte un determinato valore da radianti a gradi.

Sin(TSelf)

Calcola il seno di un valore.

SinCos(TSelf)

Calcola il seno e il coseno di un valore.

SinCosPi(TSelf)

Calcola il seno e il coseno di un valore moltiplicato per pi.

SinPi(TSelf)

Calcola il seno di un valore moltiplicato per pi.

Tan(TSelf)

Calcola la tangente di un valore.

TanPi(TSelf)

Calcola la tangente di un valore che è stato multiplo da pi.

ToString(String, IFormatProvider)

Formatta il valore dell'istanza corrente utilizzando il formato specificato.

(Ereditato da IFormattable)
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Prova a formattare il valore dell'istanza corrente come UTF-8 nell'intervallo di byte specificato.

(Ereditato da IUtf8SpanFormattable)
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Tenta di formattare il valore dell'istanza corrente nell'intervallo di caratteri specificato.

(Ereditato da ISpanFormattable)

Implementazioni dell'interfaccia esplicita

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

Prova a formattare il valore dell'istanza corrente come UTF-8 nell'intervallo di byte specificato.

(Ereditato da INumberBase<TSelf>)
IUtf8SpanParsable<TSelf>.Parse(ReadOnlySpan<Byte>, IFormatProvider)

Analizza un intervallo di caratteri UTF-8 in un valore.

(Ereditato da INumberBase<TSelf>)
IUtf8SpanParsable<TSelf>.TryParse(ReadOnlySpan<Byte>, IFormatProvider, TSelf)

Prova ad analizzare un intervallo di caratteri UTF-8 in un valore.

(Ereditato da INumberBase<TSelf>)

Si applica a

Prodotto Versioni
.NET 7, 8, 9, 10