MathF Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |
| 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. |