Udostępnij za pośrednictwem


MathF Klasa

Definicja

Zapewnia stałe i metody statyczne dla trigonometrycznych, logarytmicznych i innych typowych funkcji matematycznych.

public ref class MathF abstract sealed
public static class MathF
type MathF = class
Public Class MathF
Dziedziczenie
MathF

Uwagi

Pola statyczne i metody klasy MathF odpowiadają polam klasy Math, z wyjątkiem tego, że ich parametry są typu Single, a nie Double, i zwracają Single, a nie Double wartości.

Pola

E

Reprezentuje naturalną bazę logarytmiczna określoną przez stałą e.

PI

Reprezentuje stosunek obwodu okręgu do jego średnicy określonej przez stałą, p.

Tau

Reprezentuje liczbę radianów z jednej kolei określoną przez stałą τ.

Metody

Abs(Single)

Zwraca wartość bezwzględną liczby zmiennoprzecinkowej o pojedynczej precyzji.

Acos(Single)

Zwraca kąt, którego cosinus jest określoną liczbą.

Acosh(Single)

Zwraca kąt, którego cosinus hiperboliczny jest określoną liczbą.

Asin(Single)

Zwraca kąt, którego sinus jest określoną liczbą.

Asinh(Single)

Zwraca kąt, którego sinus hiperboliczny jest określoną liczbą.

Atan(Single)

Zwraca kąt, którego tangens jest określoną liczbą.

Atan2(Single, Single)

Zwraca kąt, którego tangens jest ilorazem dwóch określonych liczb.

Atanh(Single)

Zwraca kąt, którego tangens hiperboliczny jest określoną liczbą.

BitDecrement(Single)

Zwraca największą wartość, która porównuje wartość mniejszą niż określona wartość.

BitIncrement(Single)

Zwraca najmniejszą wartość, która porównuje większą niż określona wartość.

Cbrt(Single)

Zwraca pierwiastek modułu określonej liczby.

Ceiling(Single)

Zwraca najmniejszą wartość całkowitą większą lub równą określonej liczbie zmiennoprzecinkowej o pojedynczej precyzji.

CopySign(Single, Single)

Zwraca wartość o wielkości x i znaku y.

Cos(Single)

Zwraca cosinus określonego kąta.

Cosh(Single)

Zwraca cosinus hiperboliczny określonego kąta.

Exp(Single)

Zwraca wartość e podniesioną do określonej mocy.

Floor(Single)

Zwraca największą wartość całkowitą mniejszą lub równą określonej liczbie zmiennoprzecinkowej o pojedynczej precyzji.

FusedMultiplyAdd(Single, Single, Single)

Zwraca wartość (x * y) + z, zaokrąglona jako jedna operacjaternary.

IEEERemainder(Single, Single)

Zwraca resztę wynikającą z dzielenia określonej liczby przez inną określoną liczbę.

ILogB(Single)

Zwraca logarytm podstawowy 2 liczby całkowitej określonej liczby.

Log(Single)

Zwraca logarytm naturalny (podstawowy e) określonej liczby.

Log(Single, Single)

Zwraca logarytm określonej liczby w określonej bazie.

Log10(Single)

Zwraca logarytm podstawowy 10 określonej liczby.

Log2(Single)

Zwraca logarytm podstawowy 2 określonej liczby.

Max(Single, Single)

Zwraca większą z dwóch liczb zmiennoprzecinkowych o pojedynczej precyzji.

MaxMagnitude(Single, Single)

Zwraca większą wielkość dwóch liczb zmiennoprzecinkowych o pojedynczej precyzji.

Min(Single, Single)

Zwraca mniejsze z dwóch liczb zmiennoprzecinkowych o pojedynczej precyzji.

MinMagnitude(Single, Single)

Zwraca mniejszą wielkość dwóch liczb zmiennoprzecinkowych o pojedynczej precyzji.

Pow(Single, Single)

Zwraca określoną liczbę podniesioną do określonej mocy.

ReciprocalEstimate(Single)

Zwraca oszacowanie wzajemnej określonej liczby.

ReciprocalSqrtEstimate(Single)

Zwraca oszacowanie wzajemnego pierwiastek kwadratowy określonej liczby.

Round(Single)

Zaokrągla wartość zmiennoprzecinkową o pojedynczej precyzji do najbliższej wartości całkowitej i zaokrągla wartości punktu środkowego do najbliższej liczby parzysnej.

Round(Single, Int32)

Zaokrągla wartość zmiennoprzecinkową o pojedynczej precyzji do określonej liczby cyfr ułamkowych i zaokrągla wartości punktu środkowego do najbliższej liczby parzystej.

Round(Single, Int32, MidpointRounding)

Zaokrągla wartość zmiennoprzecinkową o pojedynczej precyzji do określonej liczby cyfr ułamkowych przy użyciu określonej konwencji zaokrąglania.

Round(Single, MidpointRounding)

Zaokrągla wartość zmiennoprzecinkową o pojedynczej precyzji do liczby całkowitej przy użyciu określonej konwencji zaokrąglania.

ScaleB(Single, Int32)

Zwraca obliczenia x * 2^n obliczone wydajnie.

Sign(Single)

Zwraca liczbę całkowitą, która wskazuje znak liczby zmiennoprzecinkowych o pojedynczej precyzji.

Sin(Single)

Zwraca sinus określonego kąta.

SinCos(Single)

Zwraca sinus i cosinus określonego kąta.

Sinh(Single)

Zwraca sinus hiperboliczny określonego kąta.

Sqrt(Single)

Zwraca pierwiastek kwadratowy określonej liczby.

Tan(Single)

Zwraca tangens określonego kąta.

Tanh(Single)

Zwraca tangens hiperboliczny określonego kąta.

Truncate(Single)

Oblicza integralną część określonej liczby zmiennoprzecinkowych o pojedynczej precyzji.

Dotyczy