Std.Math
Der Std.Math-Namespace enthält die folgenden Funktionen und Vorgänge:
Name | Beschreibung |
---|---|
AbsComplex- | Gibt den absoluten Wert einer komplexen Zahl vom Typ Complex zurück. |
AbsComplexPolar | Gibt den absoluten Wert einer komplexen Zahl vom Typ ComplexPolar zurück. |
AbsD- | Gibt den absoluten Wert einer Gleitkommazahl mit doppelter Genauigkeit zurück. |
AbsI- | Gibt den absoluten Wert einer ganzen Zahl zurück. |
AbsL- | Gibt den absoluten Wert einer großen ganzzahligen Zahl zurück. |
AbsSquaredComplex- | Gibt den quadratischen Absolutwert einer komplexen Zahl vom Typ Complex zurück. |
AbsSquaredComplexPolar | Gibt den quadratischen Absolutwert einer komplexen Zahl vom Typ ComplexPolar zurück. |
ApproximateFactorial- | Gibt eine ungefähre Factorialzahl einer bestimmten Zahl zurück. |
ArcCos- | Gibt den Winkel zurück, dessen Kosinus die angegebene Zahl ist. |
ArcCosh | Berechnet den umgekehrten hyperbolischen Kosinus einer Zahl. |
ArcSin | Gibt den Winkel zurück, dessen Sinus die angegebene Zahl ist. |
ArcSinh | Berechnet den umgekehrten hyperbolischen Sinus einer Zahl. |
ArcTan- | Gibt den Winkel zurück, dessen Tangens die angegebene Zahl ist. |
ArcTan2- | Gibt den Winkel zurück, dessen Tangens der Quotient von zwei angegebenen Zahlen ist. |
ArcTanh- | Berechnet den umgekehrten hyperbolischen Tangens einer Zahl. |
ArgComplex- | Gibt die Phase einer komplexen Zahl vom Typ Complex zurück. |
ArgComplexPolar- | Gibt die Phase einer komplexen Zahl vom Typ ComplexPolar zurück. |
Binom- | Gibt den ungefähren Binomialkoeffizienten zweier ganzzahliger Zahlen zurück. |
BitSizeI- | Gibt für eine nicht negative ganze zahl a die Anzahl der Bits zurück, die erforderlich sind, um a darzustellen. HINWEIS: Diese Funktion gibt die kleinste n zurück, sodass ein < 2^n. |
BitSizeL- | Gibt für eine nicht negative ganze zahl a die Anzahl der Bits zurück, die erforderlich sind, um a darzustellen. HINWEIS: Diese Funktion gibt die kleinste n zurück, sodass ein < 2^n. |
Gibt die kleinste ganze Zahl zurück, die größer oder gleich der angegebenen Zahl ist. Beispiel: Obergrenze(3.1) = 4; Obergrenze(-3,7) = -3 | |
komplexe | Stellt eine komplexe Zahl anhand ihrer realen und imaginären Komponenten dar. Das erste Element des Tupels ist die reale Komponente, die zweite – die imaginäre Komponente. |
ComplexPolar- | Stellt eine komplexe Zahl in polarer Form dar. Die polare Darstellung einer komplexen Zahl ist c = r\e^(ti). |
ContinuedFractionConvergentI | Sucht den fortgesetzten Konvergenten konvergenten Bruch, der dem fraction mit dem Nenner kleiner oder gleich denominatorBound Verwendungsprozess ähnlich ist: https://nrich.maths.org/1397 |
ContinuedFractionConvergentL- | Sucht den fortgesetzten Konvergenten konvergenten Bruch, der dem fraction mit dem Nenner kleiner oder gleich denominatorBound Verwendungsprozess ähnlich ist: https://nrich.maths.org/1397 |
Cos | Gibt den Kosinus des angegebenen Winkels zurück. |
Cosh | Gibt den hyperbolischen Kosinus des angegebenen Winkels zurück. |
DividedByC- | Gibt den Quotient von zwei Eingaben vom Typ Complex zurück. |
DividedByCP- | Gibt den Quotient von zwei Eingaben vom Typ ComplexPolar zurück. |
DivRemI- | Dividiert einen Ganzzahlwert durch einen anderen, gibt das Ergebnis und den Rest als Tupel zurück. |
DivRemL- | Dividiert einen BigInteger-Wert durch einen anderen, gibt das Ergebnis und den Rest als Tupel zurück. |
E- | Gibt eine näherung der mathematischen Konstante e ≈ 2,7182818284590452354 zurück. |
ExpModI- | Gibt eine ganze Zahl zurück, die mit einer bestimmten Potenz in Bezug auf ein bestimmtes Modul ausgelöst wird. D.h. (expBase^power) % Modul. |
ExpModL- | Gibt eine ganze Zahl zurück, die mit einer bestimmten Potenz in Bezug auf ein bestimmtes Modul ausgelöst wird. D.h. (expBase^power) % Modul. |
ExtendedGreatestCommonDivisorI | Gibt ein Tupel (u,v) so zurück, dass ua+vb=GCD(a,b) Hinweis: GCD ist immer positiv, außer dass GCD(0,0)=0. |
ExtendedGreatestCommonDivisorL- | Gibt ein Tupel (u,v) so zurück, dass ua+vb=GCD(a,b) Hinweis: GCD ist immer positiv, außer dass GCD(0,0)=0. |
FactorialI- | Gibt die Factorial einer bestimmten Zahl zurück. |
FactorialL- | Gibt die Factorial einer bestimmten Zahl zurück. |
Floor | Gibt die größte ganze Zahl kleiner oder gleich der angegebenen Zahl zurück. Beispiel: Floor(3.7) = 3; Floor(-3.1) = -4 |
GreatestCommonDivisorI | Berechnet den größten gemeinsamen Divisor zweier ganzzahliger Zahlen. Hinweis: GCD ist immer positiv, außer dass GCD(0,0)=0. |
GreatestCommonDivisorL- | Berechnet den größten gemeinsamen Divisor zweier ganzzahliger Zahlen. Hinweis: GCD ist immer positiv, außer dass GCD(0,0)=0. |
HammingWeightI | Gibt die Anzahl von 1 Bit in der binären Darstellung einer ganzen Zahl n zurück. |
InverseModI- | Gibt die multiplizierte Umkehrung einer modularen ganzzahligen Zahl zurück. |
InverseModL- | Gibt die multiplizierte Umkehrung einer modularen ganzzahligen Zahl zurück. |
IsCoprimeI- | Gibt zurück, wenn zwei ganze Zahlen koprimieren. |
IsCoprimeL- | Gibt zurück, wenn zwei ganze Zahlen koprimieren. |
IsInfinite- | Gibt zurück, ob ein gegebener Gleitkommawert entweder positiv oder negativ unendlich ist. |
IsNaN- | Gibt zurück, ob ein gegebener Gleitkommawert keine Zahl ist (d. h. NaN). |
LargestFixedPoint- | Gibt die größte darstellbare Zahl für bestimmte Feste Punktabmessungen zurück. |
Lg | Berechnet den Logarithmus der Basis 2 einer Zahl. |
Protokoll- | Gibt den natürlichen Logarithmus einer angegebenen Zahl (Basis e) zurück. |
Log10- | Gibt den Logarithmus der Basis 10 einer angegebenen Zahl zurück. |
LogFactorialD- | Gibt den ungefähren natürlichen Logarithmus der Factorial einer bestimmten ganzen Zahl zurück. |
LogGammaD- | Gibt den natürlichen Logarithmus der Gammafunktion zurück (auch als Log-Gamma-Funktion bezeichnet). |
LogOf2- | Gibt eine Näherung der Konstante ln2 ≈ 0,6931471805599453 zurück. |
Max | Gibt ein Array ganzzahliger Zahlen zurück, gibt das größte Element zurück. |
MaxD- | Gibt die größer als zwei angegebenen Zahlen zurück. |
MaxI- | Gibt die größer als zwei angegebenen Zahlen zurück. |
MaxL- | Gibt die größer als zwei angegebenen Zahlen zurück. |
Min. | Gibt bei einem Array ganzzahliger Zahlen das kleinste Element zurück. |
MinD- | Gibt die kleineren von zwei angegebenen Zahlen zurück. |
MinI- | Gibt die kleineren von zwei angegebenen Zahlen zurück. |
MinL- | Gibt die kleineren von zwei angegebenen Zahlen zurück. |
MinusC- | Gibt den Unterschied zwischen zwei Eingaben vom Typ Complex zurück. |
MinusCP- | Gibt den Unterschied zwischen zwei Eingaben vom Typ ComplexPolar zurück. |
ModulusI- | Berechnet den kanonischen Rückstand value Modulo modulus . Das Ergebnis befindet sich immer im Bereich 0.Modulus-1 auch bei negativen Zahlen. |
ModulusL- | Berechnet den kanonischen Rückstand value Modulo modulus . Das Ergebnis befindet sich immer im Bereich 0.Modulus-1 auch bei negativen Zahlen. |
NegationC- | Gibt die nichtäre Negation einer Eingabe vom Typ Complex zurück. |
NegationCP- | Gibt die nichtäre Negation einer Eingabe vom Typ ComplexPolar zurück. |
PI- | Gibt eine Näherung mit doppelter Genauigkeit der matematischen Konstante π ≈ 3,14159265358979323846 zurück. |
PlusC- | Gibt die Summe von zwei Eingaben vom Typ Complex zurück. |
PlusCP- | Gibt die Summe von zwei Eingaben vom Typ ComplexPolar zurück. |
PNorm- | Gibt die L(p) Norm eines Vektors von Double s zurück. Das heißt, wenn ein Array x vom Typ Double[] , gibt dies die p-Norm $|x̄|p$= (∑(xi)p)p)¹ᐟp zurück. |
PNormalized | Normalisiert einen Vektor von Double s in der L(p) Norm. Dies gibt bei einem Array x vom Typ Double[] ein Array zurück, bei dem alle Elemente durch die p-Norm $|x̄|p$dividiert werden. Die Funktion verlässt das Array mit der Norm 0 unverändert. |
PowC- | Gibt eine Zahl zurück, die mit einer bestimmten Potenz des Typs Complex ausgelöst wird. Beachten Sie, dass dies eine mehrwertige Funktion ist, aber nur ein Wert zurückgegeben wird. |
PowCP- | Gibt eine Zahl zurück, die mit einer bestimmten Potenz des Typs ComplexPolar ausgelöst wird. Beachten Sie, dass dies eine mehrwertige Funktion ist, aber nur ein Wert zurückgegeben wird. |
RealMod- | Berechnet den Modulus zwischen zwei realen Zahlen. |
runden | Gibt die nächste ganze Zahl an die angegebene Zahl zurück. Beispiel: Round(3,7) = 4; Round(-3,7) = -4 |
SignD- | Gibt -1, 0 oder +1 zurück, das das Vorzeichen einer Zahl angibt. |
SignI- | Gibt -1, 0 oder +1 zurück, das das Vorzeichen einer Zahl angibt. |
SignL- | Gibt -1, 0 oder +1 zurück, das das Vorzeichen einer Zahl angibt. |
Sin | Gibt den Sinus des angegebenen Winkels zurück. |
Sinh | Gibt den hyperbolischen Sinus des angegebenen Winkels zurück. |
SmallestFixedPoint- | Gibt die kleinste darstellbare Zahl für bestimmte Feste Punktabmessungen zurück. |
Sqrt- | Gibt die Quadratwurzel einer angegebenen Zahl zurück. |
SquaredNorm- | Gibt die quadratische 2-Norm eines Vektors zurück. |
Tan | Gibt den Tangens des angegebenen Winkels zurück. |
Tanh | Gibt den hyperbolischen Tangens des angegebenen Winkels zurück. |
TimesC- | Gibt das Produkt von zwei Eingaben vom Typ Complex zurück. |
TimesCP- | Gibt das Produkt von zwei Eingaben vom Typ ComplexPolar zurück. |
TrailingZeroCountI- | Gibt für eine ganze Zahl ohne Null a die Anzahl der nachfolgenden Nullbits in der binären Darstellung von a zurück. |
TrailingZeroCountL- | Gibt für eine ganze Zahl ohne Null a die Anzahl der nachfolgenden Nullbits in der binären Darstellung von a zurück. |
abschneiden | Gibt den integralen Teil einer Zahl zurück. Beispiel: Abschneiden(3,7) = 3; Abschneiden(-3.7) = -3 |