Číst v angličtině

Sdílet prostřednictvím


ITrigonometricFunctions<TSelf> Rozhraní

Definice

Definuje podporu trigonometrických funkcí.

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

Parametry typu

TSelf

Typ, který implementuje toto rozhraní.

Odvozené
Implementuje

Metody

Acos(TSelf)

Vypočítá arkus kosinus hodnoty.

AcosPi(TSelf)

Vypočítá arkus kosinus hodnoty a vydělí výsledek pi.

Asin(TSelf)

Vypočítá arkus sinus hodnoty.

AsinPi(TSelf)

Vypočítá arkus sinus hodnoty a vydělí výsledek pi.

Atan(TSelf)

Vypočítá arkus tangens hodnoty.

AtanPi(TSelf)

Vypočítá arkus tangens hodnoty a vydělí výsledek pí.

Cos(TSelf)

Vypočítá kosinus hodnoty.

CosPi(TSelf)

Vypočítá kosinus hodnoty, která byla násobkem pi.

DegreesToRadians(TSelf)

Převede danou hodnotu ze stupňů na radiány.

Equals(T)

Určuje, zda je aktuální objekt roven jinému objektu stejného typu.

(Zděděno od IEquatable<T>)
RadiansToDegrees(TSelf)

Převede danou hodnotu z radiánů na stupně.

Sin(TSelf)

Vypočítá sinus hodnoty.

SinCos(TSelf)

Vypočítá sinus a kosinus hodnoty.

SinCosPi(TSelf)

Vypočítá sinus a kosinus hodnoty, která byla vynásobená pi.

SinPi(TSelf)

Vypočítá sinus hodnoty, která byla vynásobená pi.

Tan(TSelf)

Vypočítá tangens hodnoty.

TanPi(TSelf)

Vypočítá tangens hodnoty, která byla násobkem pi.

ToString(String, IFormatProvider)

Naformátuje hodnotu aktuální instance pomocí zadaného formátu.

(Zděděno od IFormattable)
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Pokusí se naformátovat hodnotu aktuální instance jako UTF-8 do poskytnutého rozsahu bajtů.

(Zděděno od IUtf8SpanFormattable)
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Pokusí se naformátovat hodnotu aktuální instance do zadaného rozsahu znaků.

(Zděděno od ISpanFormattable)

Explicitní implementace rozhraní

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

Pokusí se naformátovat hodnotu aktuální instance jako UTF-8 do poskytnutého rozsahu bajtů.

(Zděděno od INumberBase<TSelf>)
IUtf8SpanParsable<TSelf>.Parse(ReadOnlySpan<Byte>, IFormatProvider)

Parsuje rozsah znaků UTF-8 do hodnoty.

(Zděděno od INumberBase<TSelf>)
IUtf8SpanParsable<TSelf>.TryParse(ReadOnlySpan<Byte>, IFormatProvider, TSelf)

Pokusí se analyzovat rozsah znaků UTF-8 do hodnoty.

(Zděděno od INumberBase<TSelf>)

Platí pro

Produkt Verze
.NET 7, 8, 9, 10