Regeln . Mathematik
Weltweit verfügbare mathematische Funktionen. Der Zugriff auf diese Funktionen erfolgt mithilfe der math.
Zahlenwerte voranstellen und bearbeiten.
Methoden
Abs
abs(num) gibt eine Zahl zurück
Absoluter Wert eines numerischen Werts.
Parameter | |
---|---|
Num | Nummer Zahlenwert. |
- Kehrt zurück
non-null number
der absolute numerische Wert der Eingabe.
Beispiel
math.abs(-1) == 1
math.abs(1) == 1
Decke
ceil(num) gibt Rules.Integer zurück
Obergrenze des numerischen Werts.
Parameter | |
---|---|
Num | Nummer Zahlenwert. |
- Kehrt zurück
non-null rules.Integer
Ganzzahlige Obergrenze des angegebenen Werts.
Beispiel
math.ceil(2.0) == 2
math.ceil(2.1) == 3
math.ceil(2.7) == 3
Boden
floor(num) gibt Rules.Integer zurück
Untergrenze des numerischen Werts.
Parameter | |
---|---|
Num | Nummer Zahlenwert. |
- Kehrt zurück
non-null rules.Integer
die Untergrenze des angegebenen Werts.
Beispiel
math.floor(1.9) == 1
math.floor(2.0) == 2
math.floor(2.7) == 2
ist unendlich
isInfinite(num) gibt Rules.Boolean zurück
Testen Sie, ob der Wert ±∞ beträgt.
Parameter | |
---|---|
Num | Nummer Zahlenwert. |
- Kehrt zurück
non-null rules.Boolean
Wert wahr, wenn die Zahl positiv oder negativ unendlich ist.
Beispiel
math.isInfinite(∞) == true
math.isInfinite(100) == false
ist NaN
isNaN(num) gibt Rules.Boolean zurück
Testen Sie, ob der Wert ±∞ beträgt.
Parameter | |
---|---|
Num | Nummer Zahlenwert. |
- Kehrt zurück
non-null rules.Boolean
Wert wahr, wenn der Wert keine Zahl ist.
Beispiel
math.isNaN(NaN) == true
math.isNaN(100) == false
pow
pow(Basis, Exponent) gibt Rules.Float zurück
Gibt den Wert des ersten Arguments potenziert mit dem zweiten Argument zurück.
Parameter | |
---|---|
Base | Nummer Numerischer Basiswert. |
Exponent | Nummer Numerischer Exponentenwert. |
- Kehrt zurück
non-null rules.Float
den Wert des ersten Arguments, erhöht mit der Potenz des zweiten Arguments.
Beispiel
math.pow(2, 2) == 4
math.pow(1.5, 2) == 2.25
math.pow(4, 0.5) == 2
runden
Round(num) gibt „rules.Integer“ zurück
Runden Sie den Eingabewert auf den nächsten ganzzahligen Wert.
Parameter | |
---|---|
Num | Nummer Zahlenwert. |
- Kehrt zurück
non-null rules.Integer
Ganzzahliger Wert, der dem angegebenen Wert am nächsten kommt.
Beispiel
math.round(1.9) == 2
math.round(2.4) == 2
math.round(2.5) == 3
Quadrat
sqrt(num) gibt Rules.Float zurück
Quadratwurzel des Eingabewerts.
Parameter | |
---|---|
Num | Nummer Zahlenwert. |
- Kehrt zurück
non-null rules.Float
die Quadratwurzel des Eingabewerts.
Beispiel
math.sqrt(4) == 2.0
math.sqrt(2.25) == 1.5