MathF Klasse

Definition

Stellt Konstanten und statische Methoden für trigonometrische, logarithmische und andere gebräuchliche mathematische Funktionen bereit.

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

Hinweise

Die statischen Felder und Methoden der MathF -Klasse entsprechen denen der -Klasse, mit dem Math Unterschied, dass ihre Parameter vom Typ und nicht Doublevom Typ Single sind und statt Double Werte zurückgebenSingle.

Felder

E

Stellt die Basis des natürlichen Logarithmus durch die Konstante e dar.

PI

Stellt das Verhältnis des Umfangs eines Kreises zu seinem Durchmesser dar, das durch die Konstante p angegeben wird.

Tau

Stellt die Anzahl der Bogenmaßwerte in einer Umdrehung dar, angegeben durch die Konstante τ.

Methoden

Abs(Single)

Gibt den absoluten Wert einer Gleitkommazahl mit einfacher Genauigkeit zurück.

Acos(Single)

Gibt einen Winkel zurück, dessen Kosinus die angegebene Zahl ist.

Acosh(Single)

Gibt den Winkel zurück, dessen hyperbolischer Kosinus die angegebene Zahl ist.

Asin(Single)

Gibt einen Winkel zurück, dessen Sinus die angegebene Zahl ist.

Asinh(Single)

Gibt den Winkel zurück, dessen hyperbolischer Sinus die angegebene Zahl ist.

Atan(Single)

Gibt einen Winkel zurück, dessen Tangens die angegebene Zahl ist.

Atan2(Single, Single)

Gibt einen Winkel zurück, dessen Tangens der Quotient zweier angegebener Zahlen ist.

Atanh(Single)

Gibt den Winkel zurück, dessen hyperbolischer Tangens die angegebene Zahl ist.

BitDecrement(Single)

Gibt den größten Wert zurück, der kleiner als ein angegebener Wert vergleicht.

BitIncrement(Single)

Gibt den kleinsten Wert zurück, der größer als ein angegebener Wert vergleicht.

Cbrt(Single)

Gibt die Kubikwurzel einer angegebenen Zahl zurück.

Ceiling(Single)

Gibt den kleinsten ganzzahligen Wert zurück, der größer oder gleich der angegebenen Gleitkommazahl mit einfacher Genauigkeit ist.

CopySign(Single, Single)

Gibt einen Wert mit dem Betrag x und dem Vorzeichen y zurück.

Cos(Single)

Gibt den Kosinus des angegebenen Winkels zurück.

Cosh(Single)

Gibt den Hyperbelkosinus des angegebenen Winkels zurück.

Exp(Single)

Gibt die angegebene Potenz von e zurück.

Floor(Single)

Gibt die größte Ganzzahl zurück, die kleiner oder gleich der angegebenen Gleitkommazahl mit einfacher Genauigkeit ist.

FusedMultiplyAdd(Single, Single, Single)

Gibt (x * y) + z, gerundet als ternärer Vorgang, zurück.

IEEERemainder(Single, Single)

Gibt den Rest der Division zweier angegebener Zahlen zurück.

ILogB(Single)

Gibt den Logarithmus einer angegebenen ganzen Zahl zur Basis 2 zurück.

Log(Single)

Gibt den natürlichen Logarithmus (zur Basis e) der angegebenen Zahl zurück.

Log(Single, Single)

Gibt den Logarithmus einer angegebenen Zahl bezüglich einer angegebenen Basis zurück.

Log10(Single)

Gibt den Logarithmus einer angegebenen Zahl zur Basis 10 zurück.

Log2(Single)

Gibt den Logarithmus einer angegebenen Zahl zur Basis 2 zurück.

Max(Single, Single)

Gibt die größere von zwei Gleitkommazahlen mit einfacher Genauigkeit zurück.

MaxMagnitude(Single, Single)

Gibt den größeren Betrag von zwei Gleitkommazahlen mit einfacher Genauigkeit zurück.

Min(Single, Single)

Gibt die kleinere von zwei Gleitkommazahlen mit einfacher Genauigkeit zurück.

MinMagnitude(Single, Single)

Gibt den kleineren Betrag von zwei Gleitkommazahlen mit einfacher Genauigkeit zurück.

Pow(Single, Single)

Potenziert eine angegebene Zahl mit dem angegebenen Exponenten.

ReciprocalEstimate(Single)

Gibt eine Schätzung der Kehre einer angegebenen Zahl zurück.

ReciprocalSqrtEstimate(Single)

Gibt eine Schätzung der reziproken Quadratwurzel einer angegebenen Zahl zurück.

Round(Single)

Rundet einen Gleitkommawert mit einfacher Genauigkeit auf den nächstgelegenen ganzzahligen Wert und Mittelpunktwerte auf die nächstgelegene gerade Zahl.

Round(Single, Int32)

Rundet einen Gleitkommawert mit einfacher Genauigkeit auf eine angegebene Anzahl Dezimalstellen und Mittelpunktwerte auf die nächstgelegene gerade Zahl.

Round(Single, Int32, MidpointRounding)

Rundet einen Gleitkommawert mit einzeler Genauigkeit unter Verwendung der angegebenen Rundungskonvention auf eine angegebene Anzahl von Bruchstellen.

Round(Single, MidpointRounding)

Rundet einen Gleitkommawert mit einzeler Genauigkeit mit der angegebenen Rundungskonvention auf eine ganze Zahl.

ScaleB(Single, Int32)

Gibt x * 2^n effizient berechnet zurück.

Sign(Single)

Gibt eine ganze Zahl zurück, die das Vorzeichen einer Gleitkommazahl mit einfacher Genauigkeit angibt.

Sin(Single)

Gibt den Sinus des angegebenen Winkels zurück.

SinCos(Single)

Gibt den Sinus und den Kosinus des angegebenen Winkels zurück.

Sinh(Single)

Gibt den Hyperbelsinus des angegebenen Winkels zurück.

Sqrt(Single)

Gibt die Quadratwurzel einer angegebenen Zahl zurück.

Tan(Single)

Gibt den Tangens des angegebenen Winkels zurück.

Tanh(Single)

Gibt den Hyperbeltangens des angegebenen Winkels zurück.

Truncate(Single)

Berechnet den ganzzahligen Teil einer angegebenen Gleitkommazahl mit einfacher Genauigkeit.

Gilt für: