MathHelper
Enthält gemeinsame mathematische Funktionen und Konstanten.
Methoden
public static long BinomialCoefficient(int n, int k)
result = MathHelper.BinomialCoefficient(n, k)
Berechnet den oben genannten Binomialkoeffizienten.
- n
- Die n.
- k
- Der k.
Rückgabe: n! / (k! * (n - k)!)
public static double DegreesToRadians(double degrees)
result = MathHelper.DegreesToRadians(degrees)
Grad in Radiant umrechnen
- degrees
- Winkel in Grad
Rückgabe: Winkel in Radiant
public static long Factorial(int n)
result = MathHelper.Factorial(n)
Berechnet die Faktorialzahl einer gegebenen natürlichen Zahl.
- n
- Die Nummer.
Rückgabe: n!
public static double InverseSqrtFast(double x)
result = MathHelper.InverseSqrtFast(x)
Gibt eine Annäherung der inversen Quadratwurzel der linken Zahl zurück.
- x
- Eine Nummer.
Rückgabe: Eine Annäherung der inversen Quadratwurzel der angegebenen Zahl mit einer oberen Fehlergrenze von 0,001
public static float InverseSqrtFast(float x)
result = MathHelper.InverseSqrtFast(x)
Gibt eine Annäherung der inversen Quadratwurzel der linken Zahl zurück.
- x
- Eine Nummer.
Rückgabe: Eine Annäherung der inversen Quadratwurzel der angegebenen Zahl mit einer oberen Fehlergrenze von 0,001
public static long NextPowerOfTwo(long n)
result = MathHelper.NextPowerOfTwo(n)
Gibt die nächste Potenz von zwei zurück, die größer als die angegebene Zahl ist.
- n
- Die angegebene Nummer.
Rückgabe: Die nächste Potenz von zwei.
public static double NextPowerOfTwo(double n)
result = MathHelper.NextPowerOfTwo(n)
Gibt die nächste Potenz von zwei zurück, die größer als die angegebene Zahl ist.
- n
- Die angegebene Nummer.
Rückgabe: Die nächste Potenz von zwei.
public static float NextPowerOfTwo(float n)
result = MathHelper.NextPowerOfTwo(n)
Gibt die nächste Potenz von zwei zurück, die größer als die angegebene Zahl ist.
- n
- Die angegebene Nummer.
Rückgabe: Die nächste Potenz von zwei.
public static int NextPowerOfTwo(int n)
result = MathHelper.NextPowerOfTwo(n)
Gibt die nächste Potenz von zwei zurück, die größer als die angegebene Zahl ist.
- n
- Die angegebene Nummer.
Rückgabe: Die nächste Potenz von zwei.
public static double RadiansToDegrees(double radians)
result = MathHelper.RadiansToDegrees(radians)
Radiant in Grad umrechnen
- radians
- Winkel in Radianten
Rückgabe: Winkel in Grad
public static void Swap(double a, double b)
MathHelper.Swap(a, b)
Vertauscht zwei doppelte Werte.
- a
- Der erste Wert.
- b
- Der zweite Wert.
public static void Swap(float a, float b)
MathHelper.Swap(a, b)
Swaps zwei Float-Werte.
- a
- Der erste Wert.
- b
- Der zweite Wert.
Felder
public const double Log10E
value = MathHelper.Log10E
Definiert den Basis-10-Logarithmus von E.
public const double PiOver2
value = MathHelper.PiOver2
Definiert den Wert von Pi geteilt durch zwei als Single.
public const double PiOver3
value = MathHelper.PiOver3
Definiert den Wert von Pi geteilt durch drei als Single.
public const double PiOver4
value = MathHelper.PiOver4
Definiert den Wert von Pi geteilt durch vier als Single.
public const double PiOver6
value = MathHelper.PiOver6
Definiert den Wert von Pi geteilt durch sechs als Single.
public const double ThreePiOver2
value = MathHelper.ThreePiOver2
Definiert den Wert von Pi multipliziert mit 3 und geteilt durch zwei als Single.
public const double TwoPi
value = MathHelper.TwoPi
Definiert den Wert von Pi multipliziert mit zwei als Single.