MathF Klasse

Definition

Bietet Konstanten und statische Methoden für trigonometrische, logarithmische und andere gängige mathematische Funktionen.

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 Math Klasse, mit der Ausnahme, dass ihre Parameter vom Typ Single und nicht DoubleSingle von Werten zurückgegeben Double werden.

Felder

Name Beschreibung
E

Stellt die natürliche logarithmische Basis dar, die durch die Konstante e angegeben wird.

PI

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

Tau

Stellt die Anzahl der Bogenmaße in einer Drehzahl dar, die durch die Konstante τ angegeben wird.

Methoden

Name Beschreibung
Abs(Single)

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

Acos(Single)

Gibt den 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 den 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 den Winkel zurück, dessen Tangens der Quotient von zwei angegebenen 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 ist.

BitIncrement(Single)

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

Cbrt(Single)

Gibt den Cubestamm einer angegebenen Zahl zurück.

Ceiling(Single)

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

CopySign(Single, Single)

Gibt einen Wert mit der Größe und x dem Vorzeichen von y.

Cos(Single)

Gibt den Kosinus des angegebenen Winkels zurück.

Cosh(Single)

Gibt den hyperbolischen Kosinus des angegebenen Winkels zurück.

Exp(Single)

Erhebt „e“ in die angegebene Potenz.

Floor(Single)

Gibt den größten integralen Wert zurück, der kleiner oder gleich der angegebenen Gleitkommazahl mit einfacher Genauigkeit ist.

FusedMultiplyAdd(Single, Single, Single)

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

IEEERemainder(Single, Single)

Gibt den Rest zurück, der sich aus der Division einer angegebenen Zahl durch eine andere angegebene Zahl ergibt.

ILogB(Single)

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

Log(Single, Single)

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

Log(Single)

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

Log10(Single)

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

Log2(Single)

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

Max(Single, Single)

Gibt die größer als zwei Gleitkommazahlen mit einfacher Genauigkeit zurück.

MaxMagnitude(Single, Single)

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

Min(Single, Single)

Gibt die kleineren zwei Gleitkommazahlen mit einfacher Genauigkeit zurück.

MinMagnitude(Single, Single)

Gibt die kleinere Größe von zwei Gleitkommazahlen mit einfacher Genauigkeit zurück.

Pow(Single, Single)

Gibt eine angegebene Zahl zurück, die an die angegebene Potenz ausgelöst wird.

ReciprocalEstimate(Single)

Gibt eine Schätzung des Kehrwerts einer angegebenen Zahl zurück.

ReciprocalSqrtEstimate(Single)

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

Round(Single, Int32, MidpointRounding)

Rundet einen Gleitkommawert mit einfacher Genauigkeit auf eine angegebene Anzahl von Bruchziffern mithilfe der angegebenen Rundungskonvention ab.

Round(Single, Int32)

Rundet einen Gleitkommawert mit einfacher Genauigkeit auf eine angegebene Anzahl von Dezimalstellen ab und rundet die Mittelpunktswerte auf die nächste gerade Zahl.

Round(Single, MidpointRounding)

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

Round(Single)

Rundet einen gleitkommagenauen Gleitkommawert auf den nächsten integralen Wert ab und rundet Mittelpunktswerte auf die nächste gerade 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 kosinus des angegebenen Winkels zurück.

Sinh(Single)

Gibt den hyperbolischen Sinus 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 hyperbolischen Tangens des angegebenen Winkels zurück.

Truncate(Single)

Berechnet den integralen Teil einer angegebenen Gleitkommazahl mit einfacher Genauigkeit.

Gilt für: