math

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Diese Bibliothek ist eine Schnittstelle zur Standard-C-MATH-Bibliothek, die alle ihre Funktionen in der math Tabelle bietet.

Zusammenfassung

Funktionen

Eigenschaften

  • Gibt einen Wert größer oder gleichwertig zu jedem anderen numerischen Wert zurück (etwa 2 1024).

  • Der Wert von pi.

Funktionen

Rückgibt den absoluten Wert von x .

Parameter

Rückgaben

acos

Kehre die Arc cosine von x zurück.

Parameter

Rückgaben

asin

Kehre die Arc sin von x zurück.

Parameter

Rückgaben

atan

Kehre die Arc Tangente von x in Radian um.

Parameter

Rückgaben

atan2

Kehrt die Arc Tangente von y / x (in Radians) zurück, während die Zeichen beider Parameter verwendet werden, um den Quadrat des Ergebnisses zu finden. Es behandelt auch richtig den Fall, dass x zero ist.

Parameter

Rückgaben

ceil

Rückgibt die kleinste Zahl, größer als oder gleich x.

Parameter

Rückgaben

clamp

Rückgibt eine Zahl zwischen min und max, inklusive.

Parameter

min: number
max: number

Rückgaben

Rückgibt die Kosin des x , angenommen, in Radians zu sein.

Parameter

Rückgaben

cosh

Kehre die Hyperbolik-Kosine von x zurück.

Parameter

Rückgaben

Gibt den Winkel x (in Grad gegeben) zurück.

Parameter

Rückgaben

Kehre den Wert e ^ x zurück.

Parameter

Rückgaben

floor

Rückgibt die größte ganze Zahl kleiner als oder gleich x.

Parameter

Rückgaben

fmod

Rückgibt den Rest der Division von x durch y, der den Quotienten auf Null runden.

Parameter

Rückgaben

frexp

Kehre m und e zurück, sodass x = 2>m2> * 5>25> ^ 8>e8> ist ein Primzahl und der absolute Wert von

Parameter

Rückgaben

ldexp

Gibt x * 2 ^ e ( 1> e1> sollte ein ganzzahligsein).

Parameter

Rückgaben

Kehre den Logarithm von x mit der angegebenen Basis oder der mathematischen Konstante e zurück, wenn keine Basis angegeben wird (natürlicher Logarithm).

Parameter

base: number

Die Basis des Logarithmus, die Konstante e standardmäßig.

Standardwert: 2.7182818

Rückgaben

log10

Rückgibt das logarithm der Basis von x.

Parameter

Rückgaben

Rückgibt den maximalen Wert unter den übergebenen Zahlen an die Funktion.

Parameter

...: number

Rückgaben

Rückgibt den Minimalwert unter den übergebenen Zahlen.

Parameter

...: number

Rückgaben

modf

Rückgibt zwei Zahlen: die integrierte Teil von x und die fractionale Teil von x .

Parameter

Rückgaben

noise

Gibt einen Perlin-Lärmwert zurück. Der zurückgegebene Wert ist meistens zwischen -1 und 1 (einschließlich) aber manchmal kann er außerhalb dieser Reichweite liegen; wenn die Abwechslung für Sie kritisch ist, verwenden Sie math.clamp(noise, -1, 1) auf der Ausgabe.

Wenn Sie Argumente außer Acht lassen, werden sie als null interpretiert, so dass math.noise(1.158) der Äquivalent von math.noise(1.158, 0, 0) und math.noise(1.158, 5.723)

Beachten Sie, dass diese Funktion eine Perlin-Noise-算法 verwendet, um fixe Werte auf Koordinaten zuzuweisen. Zum Beispiel wird math.noise(1.158, 5.723) immer 0.48397532105446 und <

Wenn x , y und z alle Zahlen sind, wird die Rückgabewert auf 0 sein. Für fractionale Werte von 1> x1> , 4> y4> und 7> z7> wird die Rückg

Parameter

Standardwert: 0
Standardwert: 0

Rückgaben

Gibt x ^ y (du kannst auch die Ausdruck x ^ 1> y1> verwenden, um diesen Wert zu berechnen).

Parameter

Rückgaben

Gibt den Winkel x (in Grad gegeben) in Radian zurück.

Parameter

Rückgaben

random

Wenn ohne Argumente aufgerufen wird, gibt es eine einheitliche pseudo-zufällige Zahl in der Reichweite von 0 bis 1 zurück (einschließlich 0, aber nicht 1).

Wenn mit einer Zahl m aufgerufen wird, gibt es ein uniformes pseudo-zufälliges Int数 im Bereich von 1 bis m zurück, inklusive.

Wenn mit zwei ganzen Zahlen m und n aufgerufen wird, gibt es ein uniformisches Pseudo-Zahl in der Reichweite von m bis 1> n1>, einschließlich.

Intern verwendet dies einen 32-Bit-PCG (Permuted Congruional Generator), der ausgezeichnete statistische Leistung erzielt und seine Ausgabe schwer zuvorhersagen.

Parameter

Standardwert: 0
Standardwert: 1

Rückgaben

randomseed

void

Setzt x als Sammlung für den pseudo-zufälligen Generator: gleichmäßige Sammlungen von Zahlen produzieren gleichmäßige Sequenzen.

Parameter

Rückgaben

void

round

Gibt die Zahl mit dem kleinsten Unterschied zwischen der gegebenen Zahl und der angegebenen Zahl zurück. Zum Beispiel gibt die Zahl 5.8 die 6 zurück.

Für Werte wie 0,5, die zwei Inhalte integrieren, wird der Wert mit dem größeren Unterschied zwischen ihm und 0 ausgewählt. In anderen Worten, die Funktion "runds away from zero" , sodass 0,5 Runden zu 1 und -0,5 Runden zu -1.

Parameter

Der Wert, der gerundet werden soll.

Rückgaben

sign

Gibt -1 zurück, wenn x weniger als 0 ist, 0 ist, wenn x 0 entspricht oder 1, wenn x größer als 0 ist.

Parameter

Rückgaben

Rückgibt das Sinus von x, angenommen, in Radians zu sein.

Parameter

Rückgaben

sinh

Kehrt die hyperbolische Sinus von x zurück.

Parameter

Rückgaben

sqrt

Gibt die quadratische Wurzel von x zurück. Sie können auch die Ausdruck x ^ 0.5 verwenden, um diesen Wert zu berechnen.

Parameter

Rückgaben

Kehre die Tangente von x um, die in Radianen angegeben ist.

Parameter

Rückgaben

tanh

Kehre die hyperbolische Tangente von x zurück.

Parameter

Rückgaben

Eigenschaften

huge

Gibt einen Wert zurück, der größer ist oder gleich ist mit einem anderen numerischen Wert (etwa 2 1024 ). Die Division eines positiven Nummern durch Null gibt dieselbe Wert zurück.

Der Wert von pi.