İngilizce dilinde oku

Aracılığıyla paylaş


ITrigonometricFunctions<TSelf> Arabirim

Tanım

Trigonometrik işlevler için desteği tanımlar.

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>

Tür Parametreleri

TSelf

Bu arabirimi uygulayan tür.

Türetilmiş
Uygulamalar

Yöntemler

Acos(TSelf)

Bir değerin ark kosinüsünü hesaplar.

AcosPi(TSelf)

Bir değerin ark kosinüsünü hesaplar ve sonucu piile böler.

Asin(TSelf)

Bir değerin ark sinüsünü hesaplar.

AsinPi(TSelf)

Bir değerin ark sinüsünü hesaplar ve sonucu piböler.

Atan(TSelf)

Bir değerin yay tanjantını hesaplar.

AtanPi(TSelf)

Bir değerin yay tanjantını hesaplar ve sonucu pi'ye böler.

Cos(TSelf)

Bir değerin kosinüsünü hesaplar.

CosPi(TSelf)

pitarafından katlanmış bir değerin kosinüsünü hesaplar.

DegreesToRadians(TSelf)

Verilen değeri derecelerden radyana dönüştürür.

Equals(T)

Geçerli nesnenin aynı türdeki başka bir nesneye eşit olup olmadığını gösterir.

(Devralındığı yer: IEquatable<T>)
RadiansToDegrees(TSelf)

Verilen değeri radyandan dereceye dönüştürür.

Sin(TSelf)

Bir değerin sinüsünü hesaplar.

SinCos(TSelf)

Bir değerin sinüsünü ve kosinüsünü hesaplar.

SinCosPi(TSelf)

piile çarpılmış bir değerin sinüsünü ve kosinüsünü hesaplar.

SinPi(TSelf)

piile çarpılmış bir değerin sinüsünü hesaplar.

Tan(TSelf)

Bir değerin tanjantını hesaplar.

TanPi(TSelf)

pitarafından katlanmış bir değerin tanjantını hesaplar.

ToString(String, IFormatProvider)

Belirtilen biçimi kullanarak geçerli örneğin değerini biçimlendirin.

(Devralındığı yer: IFormattable)
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Geçerli örneğin değerini UTF-8 olarak sağlanan bayt aralığına biçimlendirmeye çalışır.

(Devralındığı yer: IUtf8SpanFormattable)
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Geçerli örneğin değerini sağlanan karakter aralığına biçimlendirmeye çalışır.

(Devralındığı yer: ISpanFormattable)

Belirtik Arabirim Kullanımları

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

Geçerli örneğin değerini UTF-8 olarak sağlanan bayt aralığına biçimlendirmeye çalışır.

(Devralındığı yer: INumberBase<TSelf>)
IUtf8SpanParsable<TSelf>.Parse(ReadOnlySpan<Byte>, IFormatProvider)

UTF-8 karakterlik bir aralığı bir değere ayrıştırıyor.

(Devralındığı yer: INumberBase<TSelf>)
IUtf8SpanParsable<TSelf>.TryParse(ReadOnlySpan<Byte>, IFormatProvider, TSelf)

UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır.

(Devralındığı yer: INumberBase<TSelf>)

Şunlara uygulanır

Ürün Sürümler
.NET 7, 8, 9, 10