מרחב שמות: מתמטיקה

שיטות

שרירי בטן

סטָטִי

abs(num) מחזיר מספר

ערך מוחלט של ערך מספרי.

פָּרָמֶטֶר

מספר

מספר

ערך מספרי.

החזרות

non-null number הערך המספרי המוחלט של הקלט.

דוגמא

math.abs(-1) == 1
math.abs(1) == 1

תקרה

סטָטִי

ceil(num) מחזיר חוקים.מספר שלם

תקרה של הערך המספרי.

פָּרָמֶטֶר

מספר

מספר

ערך מספרי.

החזרות

non-null rules.Integer את התקרה של הערך הנתון.

דוגמא

math.ceil(2.0) == 2
math.ceil(2.1) == 3
math.ceil(2.7) == 3

קוֹמָה

סטָטִי

floor(num) מחזיר חוקים.מספר שלם

קומה של הערך המספרי.

פָּרָמֶטֶר

מספר

מספר

ערך מספרי.

החזרות

non-null rules.Integer הקומה של הערך הנתון.

דוגמא

math.floor(1.9) == 1
math.floor(2.0) == 2
math.floor(2.7) == 2

הוא אינסופי

סטָטִי

isInfinite(num) מחזיר חוקים.בוליאן

בדוק אם הערך הוא ±∞.

פָּרָמֶטֶר

מספר

מספר

ערך מספרי.

החזרות

non-null rules.Boolean נכון אם המספר הוא אינסוף חיובי או שלילי.

דוגמא

math.isInfinite(∞) == true
math.isInfinite(100) == false

isNaN

סטָטִי

isNaN(num) מחזיר חוקים.בוליאן

בדוק אם הערך הוא ±∞.

פָּרָמֶטֶר

מספר

מספר

ערך מספרי.

החזרות

non-null rules.Boolean true אם הערך אינו מספר.

דוגמא

math.isNaN(NaN) == true
math.isNaN(100) == false

פאו

סטָטִי

pow(base, exponent) מחזיר חוקים.Float

החזר את הערך של הארגומנט הראשון שהועלה לחזקת הארגומנט השני.

פָּרָמֶטֶר

בסיס

מספר

ערך בסיס מספרי.

מַעֲרִיך

מספר

ערך מעריך מספרי.

החזרות

non-null rules.Float את הערך של הארגומנט הראשון המועלה לחזקת הארגומנט השני.

דוגמא

math.pow(2, 2) == 4
math.pow(1.5, 2) == 2.25
math.pow(4, 0.5) == 2

עִגוּל

סטָטִי

round(num) מחזיר חוקים.מספר שלם

עיגל את ערך הקלט ל-int הקרוב ביותר.

פָּרָמֶטֶר

מספר

מספר

ערך מספרי.

החזרות

non-null rules.Integer ה-int הקרוב ביותר לערך הנתון.

דוגמא

math.round(1.9) == 2
math.round(2.4) == 2
math.round(2.5) == 3

sqrt

סטָטִי

sqrt(num) מחזיר חוקים.Float

שורש ריבועי של ערך הקלט.

פָּרָמֶטֶר

מספר

מספר

ערך מספרי.

החזרות

non-null rules.Float את השורש הריבועי של ערך הקלט.

דוגמא

math.sqrt(4) == 2.0
math.sqrt(2.25) == 1.5