مساحة الاسم: الرياضيات

الطُرق

abs

ثابت

يعرض رقم abs(num)

القيمة المطلقة لقيمة عددية.

المعلمة

الرقم

رقم

القيمة العددية.

المرتجعات

non-null number القيمة الرقمية المطلقة للإدخال.

مثال

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

ceil

ثابت

تعرض ceil(num) القواعد.عدد صحيح

سقف القيمة الرقمية.

المعلمة

الرقم

رقم

القيمة العددية.

المرتجعات

non-null rules.Integer الحد الأقصى للقيمة المحدّدة.

مثال

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

floor

ثابت

يعرض الطابق(العدد) القواعد.عدد صحيح

الحد الأدنى للقيمة العددية.

المعلمة

الرقم

رقم

القيمة العددية.

المرتجعات

non-null rules.Integer الحد الأدنى للقيمة المقدَّمة.

مثال

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

بلا نهاية

ثابت

isInfinite(num) يعرض rules.Boolean

اختبار ما إذا كانت القيمة ±∞.

المعلمة

الرقم

رقم

القيمة العددية.

المرتجعات

non-null rules.Boolean صحيح إذا كان الرقم موجبًا أو سالبًا بلا نهاية.

مثال

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

قيمة isNaN

ثابت

يعرض isNaN(num) القواعد.المنطقية

اختبار ما إذا كانت القيمة ±∞.

المعلمة

الرقم

رقم

القيمة العددية.

المرتجعات

non-null rules.Boolean صحيح إذا لم تكن القيمة رقمًا.

مثال

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

رائع

ثابت

pow(base, أس) يعرض rules.Float

عرض قيمة الوسيطة الأولى بعد رفعها إلى أُس الثانية الوسيطة.

المعلمة

قاعدة

رقم

قيمة أساسية رقمية.

أساس اللوغاريتم الطبيعي

رقم

قيمة الأس الرقمي.

المرتجعات

non-null rules.Float قيمة الوسيطة الأولى بعد رفعها إلى الأس الوسيطة الثانية.

مثال

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

جولة

ثابت

المستديرة(num) يعرض القواعد.عدد صحيح

تقريب قيمة الإدخال إلى أقرب عدد صحيح

المعلمة

الرقم

رقم

القيمة العددية.

المرتجعات

non-null rules.Integer أقرب عدد صحيح إلى القيمة المقدَّمة.

مثال

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

ربع السنة الحالي

ثابت

sqrt(num) يعرض rules.Float

الجذر التربيعي لقيمة الإدخال.

المعلمة

الرقم

رقم

القيمة العددية.

المرتجعات

non-null rules.Float الجذر التربيعي لقيمة الإدخال.

مثال

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