قواعد . الرياضيات
الوظائف الرياضية المتاحة عالميا. يتم الوصول إلى هذه الوظائف باستخدام math.
البادئة وتعمل على القيم العددية.
طُرق
عضلات المعدة
abs(num) يُرجع الرقم
القيمة المطلقة للقيمة الرقمية.
معامل | |
---|---|
رقم | رقم قيمة عددية. |
- عائدات
non-null number
القيمة الرقمية المطلقة للإدخال.
مثال
math.abs(-1) == 1
math.abs(1) == 1
سقف
ceil(num) يُرجع القواعد.Integer
سقف القيمة الرقمية.
معامل | |
---|---|
رقم | رقم قيمة عددية. |
- عائدات
non-null rules.Integer
عدد صحيح لسقف القيمة المحددة.
مثال
math.ceil(2.0) == 2
math.ceil(2.1) == 3
math.ceil(2.7) == 3
أرضية
Floor(num) يُرجع القواعد.Integer
أرضية القيمة الرقمية.
معامل | |
---|---|
رقم | رقم قيمة عددية. |
- عائدات
non-null rules.Integer
عدد صحيح من القيمة المحددة.
مثال
math.floor(1.9) == 1
math.floor(2.0) == 2
math.floor(2.7) == 2
com.isInfinite
isInfinite(num) يُرجع القواعد.Boolean
اختبر ما إذا كانت القيمة ±∞.
معامل | |
---|---|
رقم | رقم قيمة عددية. |
- عائدات
non-null rules.Boolean
صحيحة إذا كان الرقم لا نهاية موجبًا أو سالبًا.
مثال
math.isInfinite(∞) == true
math.isInfinite(100) == false
isNaN
isNaN(num) يُرجع القواعد.Boolean
اختبر ما إذا كانت القيمة ±∞.
معامل | |
---|---|
رقم | رقم قيمة عددية. |
- عائدات
non-null rules.Boolean
صحيحة إذا لم تكن القيمة رقمًا.
مثال
math.isNaN(NaN) == true
math.isNaN(100) == false
الأسرى
الأسرى (القاعدة، الأس) ترجع القواعد.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) يُرجع القواعد.Integer
قم بتقريب قيمة الإدخال إلى أقرب عدد صحيح.
معامل | |
---|---|
رقم | رقم قيمة عددية. |
- عائدات
non-null rules.Integer
قم بإدخال أقرب قيمة إلى القيمة المحددة.
مثال
math.round(1.9) == 2
math.round(2.4) == 2
math.round(2.5) == 3
com.sqrt
sqrt(num) يُرجع القواعد.Float
الجذر التربيعي لقيمة الإدخال.
معامل | |
---|---|
رقم | رقم قيمة عددية. |
- عائدات
non-null rules.Float
الجذر التربيعي لقيمة الإدخال.
مثال
math.sqrt(4) == 2.0
math.sqrt(2.25) == 1.5