فضای نام: ریاضی

مواد و روش ها

عضلات شکم

ایستا

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 اگر مقدار یک عدد نباشد، درست است.

مثال

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

قدرت

ایستا

pow (پایه، توان) قوانین را برمی‌گرداند. 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