MathF Klasa

Definicja

Zapewnia stałe i metody statyczne dla trygonometrycznych, 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 MathF klasy odpowiadają Math wartościom klasy, z wyjątkiem tego, że ich parametry są typu Single , a nie Double, a nie zwracają Single Double wartości.

Pola

E

Reprezentuje naturalną bazę logarytmicznie 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 następną najmniejszą wartość, która porównuje wartość mniejszą niż x.

BitIncrement(Single)

Zwraca następną największą wartość, która jest większa niż x.

Cbrt(Single)

Zwraca katalog główny modułu określonej liczby.

Ceiling(Single)

Zwraca najmniejszą wartość całkowitą, która jest większa lub równa 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 e wartość 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 (x * y) + z, zaokrąglony jako jedna operacjaternary.

IEEERemainder(Single, Single)

Zwraca resztę wynikową 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ększe 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 liczby określonej.

ReciprocalSqrtEstimate(Single)

Zwraca oszacowanie wzajemnego pierwiastek kwadratu 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 parzysta.

Round(Single, Int32)

Zaokrągla wartość zmiennoprzecinkowa o pojedynczej precyzji do określonej liczby cyfr ułamkowych i zaokrągla wartości punktów środkowych do najbliższej liczby parzysta.

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 wartość x * 2^n obliczoną wydajnie.

Sign(Single)

Zwraca liczbę całkowitą wskazującą 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 zmiennoprzecinkowe o pojedynczej precyzji.

Dotyczy