כללים . מתמטיקה
פונקציות מתמטיות זמינות ברחבי העולם. ניתן לגשת לפונקציות הללו באמצעות math.
קידומת ופועלים על ערכים מספריים.
שיטות
שרירי בטן
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