math
*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
Rückgibt den absoluten Wert von x .
Kehre die Arc cosine von x zurück.
Kehre die Arc sin von x zurück.
Kehre die Arc Tangente von x in Radian um.
Kehre 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.
Rückgibt die kleinste Zahl, größer als oder gleich x.
Rückgibt eine Zahl zwischen min und max, inklusive.
Rückgibt die Kosin des x , angenommen, in Radians zu sein.
Kehre die Hyperbolik-Kosine von x zurück.
Gibt den Winkel x (in Grad gegeben) zurück.
Kehre den Wert e ^ x zurück.
Rückgibt die größte ganze Zahl kleiner als oder gleich x.
Rückgibt den Rest der Division von x durch y, der den Quotienten auf Null runden.
Gibt m und e zurück, wodurch x = 1> m1> * 4> 24> ^ 7> e7> .
Gibt x * 2 ^ e ( 1> e1> sollte ein ganzzahligsein).
Rückgibt den Logarithm von x mit der angegebenen Basis.
Rückgibt das logarithm der Basis von x.
Rückgibt den maximalen Wert unter den übergebenen Zahlen an die Funktion.
Rückgibt den Minimalwert unter den übergebenen Zahlen.
Rückgibt zwei Zahlen: die integrierte Teil von x und die fractionale Teil von x .
Kehre einen Perlin-Noise-Wert zurück.
Gibt x ^ y zurück.
Gibt den Winkel x (in Grad gegeben) in Radian zurück.
Kehre ein zufälliges Nummer innerhalb des bereitgestellten Bereichs zurück.
Setzt x als Sammlung für den pseudo-zufälligen Generator.
Rückt den Inhalt des integgern mit dem kleinsten Unterschied zwischen dem Integgern und der angegebenen Zahl zurück.
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.
Rückgibt das Sinus von x, angenommen, in Radians zu sein.
Kehrt die hyperbolische Sinus von x zurück.
Rückgibt den Quadratwurzel von x .
Kehre die Tangente von x um, die in Radianen angegeben ist.
Kehre die hyperbolische Tangente von x zurück.
Funktionen
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
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.
Rückgaben
randomseed
Setzt x als Sammlung für den pseudo-zufälligen Generator: gleichmäßige Sammlungen von Zahlen produzieren gleichmäßige Sequenzen.
Parameter
Rückgaben
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
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.
pi
Der Wert von pi.