PHP Math Functions
در PHP توابع ریاضی متنوعی برای انجام محاسبات وجود دارد. این توابع روی اعداد صحیح (int) و اعداد اعشاری (float) کار میکنند.
🔹 1. مقدار مطلق (Absolute Value) → ()abs
🔹 2. توان و ریشه
-
توان →
pow(x, y)
→ x به توان y -
ریشه دوم →
sqrt(x)
🔹 3. گرد کردن (Rounding)
-
round(x)
→ گرد کردن عدد به نزدیکترین مقدار -
ceil(x)
→ گرد کردن به سمت بالا -
floor(x)
→ گرد کردن به سمت پایین
🔹 4. عدد تصادفی
-
()rand
→ عدد تصادفی -
rand(min, max)
→ عدد تصادفی در بازه مشخص
📌 برای نسخه جدیدتر PHP میتوان از random_int(min, max)
(امنتر) استفاده کرد.
🔹 5. کمترین و بیشترین مقدار
-
min()
→ کمترین مقدار -
max()
→ بیشترین مقدار
🔹 6. ثابتهای ریاضی
-
M_PI
→ عدد پی (3.1415926535898) -
M_E
→ عدد نپر (2.718281828459)
🔹 7. توابع مثلثاتی
-
sin(x)
→ سینوس -
cos(x)
→ کسینوس -
tan(x)
→ تانژانت
📌 زاویهها بر حسب رادیان هستند.
🔹 8. توابع لگاریتمی و نمایی
🔹 9. رند کردن به تعداد اعشار مشخص
✅ خلاصه
-
مطلق →
()abs
-
توان/ریشه →
pow()
,sqrt()
-
گرد کردن →
round()
,ceil()
,floor()
-
تصادفی →
rand()
,random_int()
-
کمترین/بیشترین →
min()
,max()
-
ثابتها →
M_PI
,M_E
-
مثلثات →
sin()
,cos()
,tan()
-
لگاریتم/نمایی →
log()
,exp()