IHyperbolicFunctions<TSelf> Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan dukungan untuk fungsi hiperbolik.
generic <typename TSelf>
where TSelf : IHyperbolicFunctions<TSelf>public interface class IHyperbolicFunctions : 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>
generic <typename TSelf>
where TSelf : IHyperbolicFunctions<TSelf>public interface class IHyperbolicFunctions : 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>
public interface IHyperbolicFunctions<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 : IHyperbolicFunctions<TSelf>
public interface IHyperbolicFunctions<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 : IHyperbolicFunctions<TSelf>
type IHyperbolicFunctions<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)> = interface
interface IFloatingPointConstants<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface INumberBase<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IEquatable<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IFormattable
interface IParsable<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface ISpanFormattable
interface ISpanParsable<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IAdditionOperators<'Self, 'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IAdditiveIdentity<'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IDecrementOperators<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IDivisionOperators<'Self, 'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IEqualityOperators<'Self, 'Self, bool (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IIncrementOperators<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IMultiplicativeIdentity<'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IMultiplyOperators<'Self, 'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface ISubtractionOperators<'Self, 'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IUnaryNegationOperators<'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IUnaryPlusOperators<'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
type IHyperbolicFunctions<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)> = interface
interface IFloatingPointConstants<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface INumberBase<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IEquatable<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IFormattable
interface IParsable<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface ISpanFormattable
interface ISpanParsable<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IAdditionOperators<'Self, 'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IAdditiveIdentity<'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IDecrementOperators<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IDivisionOperators<'Self, 'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IEqualityOperators<'Self, 'Self, bool (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IIncrementOperators<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IMultiplicativeIdentity<'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IMultiplyOperators<'Self, 'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface ISubtractionOperators<'Self, 'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IUnaryNegationOperators<'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IUnaryPlusOperators<'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
type IHyperbolicFunctions<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)> = interface
interface IEquatable<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IFormattable
interface IParsable<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface ISpanFormattable
interface ISpanParsable<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IAdditionOperators<'Self, 'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IAdditiveIdentity<'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IDecrementOperators<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IDivisionOperators<'Self, 'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IEqualityOperators<'Self, 'Self, bool (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IFloatingPointConstants<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IIncrementOperators<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface IMultiplicativeIdentity<'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IMultiplyOperators<'Self, 'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface INumberBase<'Self (requires 'Self :> IHyperbolicFunctions<'Self>)>
interface ISubtractionOperators<'Self, 'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IUnaryNegationOperators<'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
interface IUnaryPlusOperators<'Self, 'Self (requires 'Self :> IHyperbolicFunctions<'Self> and 'Self :> IHyperbolicFunctions<'Self>)>
Public Interface IHyperbolicFunctions(Of TSelf)
Implements IAdditionOperators(Of TSelf, TSelf, TSelf), IAdditiveIdentity(Of TSelf, TSelf), IDecrementOperators(Of TSelf), IDivisionOperators(Of TSelf, TSelf, TSelf), IEqualityOperators(Of TSelf, TSelf, Boolean), IEquatable(Of TSelf), IFloatingPointConstants(Of TSelf), IIncrementOperators(Of TSelf), IMultiplicativeIdentity(Of TSelf, TSelf), IMultiplyOperators(Of TSelf, TSelf, TSelf), INumberBase(Of TSelf), IParsable(Of TSelf), ISpanParsable(Of TSelf), ISubtractionOperators(Of TSelf, TSelf, TSelf), IUnaryNegationOperators(Of TSelf, TSelf), IUnaryPlusOperators(Of TSelf, TSelf)
Public Interface IHyperbolicFunctions(Of TSelf)
Implements IAdditionOperators(Of TSelf, TSelf, TSelf), IAdditiveIdentity(Of TSelf, TSelf), IDecrementOperators(Of TSelf), IDivisionOperators(Of TSelf, TSelf, TSelf), IEqualityOperators(Of TSelf, TSelf, Boolean), IEquatable(Of TSelf), IFloatingPointConstants(Of TSelf), IIncrementOperators(Of TSelf), IMultiplicativeIdentity(Of TSelf, TSelf), IMultiplyOperators(Of TSelf, TSelf, TSelf), INumberBase(Of TSelf), IParsable(Of TSelf), ISpanParsable(Of TSelf), ISubtractionOperators(Of TSelf, TSelf, TSelf), IUnaryNegationOperators(Of TSelf, TSelf), IUnaryPlusOperators(Of TSelf, TSelf), IUtf8SpanParsable(Of TSelf)
Jenis parameter
- TSelf
Jenis yang mengimplementasikan antarmuka ini.
- Turunan
- Penerapan
-
IEquatable<TSelf> IFormattable IParsable<TSelf> ISpanFormattable ISpanParsable<TSelf> IAdditionOperators<TSelf,TSelf,TSelf> IAdditiveIdentity<TSelf,TSelf> IDecrementOperators<TSelf> IDivisionOperators<TSelf,TSelf,TSelf> IEqualityOperators<TSelf,TSelf,Boolean> IFloatingPointConstants<TSelf> IIncrementOperators<TSelf> IMultiplicativeIdentity<TSelf,TSelf> IMultiplyOperators<TSelf,TSelf,TSelf> INumberBase<TSelf> ISubtractionOperators<TSelf,TSelf,TSelf> IUnaryNegationOperators<TSelf,TSelf> IUnaryPlusOperators<TSelf,TSelf> IUtf8SpanFormattable IUtf8SpanParsable<TSelf>
Metode
Acosh(TSelf) |
Menghitung kosinus busur hiperbolik dari nilai. |
Asinh(TSelf) |
Menghitung sinus busur hiperbolik dari nilai. |
Atanh(TSelf) |
Menghitung tangen busur hiperbolik dari nilai. |
Cosh(TSelf) |
Menghitung kosinus hiperbolik dari nilai. |
Equals(T) |
Menunjukkan apakah objek saat ini sama dengan objek lain dengan jenis yang sama. (Diperoleh dari IEquatable<T>) |
Sinh(TSelf) |
Menghitung sinus hiperbolik dari nilai. |
Tanh(TSelf) |
Menghitung tangen hiperbolik dari nilai. |
ToString(String, IFormatProvider) |
Memformat nilai instans saat ini menggunakan format yang ditentukan. (Diperoleh dari IFormattable) |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Mencoba memformat nilai instans saat ini sebagai UTF-8 ke dalam rentang byte yang disediakan. (Diperoleh dari IUtf8SpanFormattable) |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Mencoba memformat nilai instans saat ini ke dalam rentang karakter yang disediakan. (Diperoleh dari ISpanFormattable) |
Implementasi Antarmuka Eksplisit
IUtf8SpanFormattable.TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Mencoba memformat nilai instans saat ini sebagai UTF-8 ke dalam rentang byte yang disediakan. (Diperoleh dari INumberBase<TSelf>) |
IUtf8SpanParsable<TSelf>.Parse(ReadOnlySpan<Byte>, IFormatProvider) |
Mengurai rentang karakter UTF-8 menjadi nilai. (Diperoleh dari INumberBase<TSelf>) |
IUtf8SpanParsable<TSelf>.TryParse(ReadOnlySpan<Byte>, IFormatProvider, TSelf) |
Mencoba mengurai rentang karakter UTF-8 ke dalam nilai. (Diperoleh dari INumberBase<TSelf>) |