يمكن لوظائف الرياضيات التعامل مع القيم في النطاقات الصحيحة والعائمة.
تعد وظيفة PHP Math جزءًا لا يتجزأ من PHP core. لا يلزم التثبيت لاستخدام هذه الوظائف.
وظيفة | يصف |
---|---|
القيمة المطلقة () | إرجاع القيمة المطلقة لرقم. |
أكوس () | إرجاع قوس جيب التمام لرقم. |
اكوش() | إرجاع جيب التمام الزائدي العكسي لرقم. |
آسين () | إرجاع قوس الجيب لرقم. |
أسينه () | إرجاع جيب الجيب الزائدي العكسي لرقم. |
أتان () | إرجاع ظل الزاوية لرقم. |
أتان2() | إرجاع ظل القوس لمتغيرين x وy. |
أتانه () | إرجاع المماس الزائدي العكسي لرقم. |
base_convert() | تحويل الأرقام بين القواعد التعسفية. |
ربط() | تحويل الرقم الثنائي إلى رقم عشري. |
سقف() | التقريب إلى أقرب عدد صحيح. |
كوس () | إرجاع جيب التمام لرقم. |
ضرب بالعصا() | إرجاع جيب التمام الزائدي لأحد الأرقام. |
ديسبين () | تحويل الرقم العشري إلى رقم ثنائي. |
ديتشيكس () | تحويل الرقم العشري إلى رقم سداسي عشري. |
إستخلص بالإغلاء() | تحويل الرقم العشري إلى رقم ثماني. |
درجة 2راد () | تحويل قيم الزوايا إلى راديان. |
إكسب () | ترجع قيمة Ex. |
اكسبم1() | إرجاع قيمة Ex-1. |
أرضية() | قم بالتقريب إلى أقرب عدد صحيح. |
فمود () | إرجاع النقطة العائمة المتبقية من x/y. |
getrandmax() | إرجاع أكبر قيمة ممكنة للرقم العشوائي المعروض عن طريق استدعاء الدالة rand(). |
هيكديك() | تحويل الرقم الست عشري إلى رقم عشري. |
الهايبوت () | احسب طول الوتر في المثلث القائم الزاوية. |
غير محدود () | تحديد ما إذا كانت قيمة محدودة. |
غير محدود () | تحديد ما إذا كانت قيمة لا نهائية. |
is_nan() | تحديد ما إذا كانت قيمة غير رقمية. |
LCG_value() | إرجاع رقم عشوائي زائف في النطاق (0، 1). |
سجل() | إرجاع اللوغاريتم الطبيعي (الأساس E) لرقم. |
سجل 10 () | إرجاع اللوغاريتم ذو الأساس 10 لرقم. |
سجل 1p () | سجل الإرجاع (1+رقم) |
الأعلى() | إرجاع الحد الأقصى للقيمة في صفيف، أو الحد الأقصى للقيمة بين عدة قيم محددة. |
دقيقة () | إرجاع الحد الأدنى للقيمة في صفيف، أو الحد الأدنى للقيمة بين عدة قيم محددة. |
mt_getrandmax() | إرجاع أكبر قيمة ممكنة للرقم العشوائي المعروض عن طريق استدعاء الدالة mt_rand(). |
mt_rand() | توليد أعداد صحيحة عشوائية باستخدام خوارزمية Mersenne Twister. |
mt_srand() | زرع مولد الأرقام العشوائية Mersenne Twister. |
اوكتديك () | تحويل الرقم الثماني إلى رقم عشري. |
باي() | إرجاع قيمة باي. |
الأسرى () | إرجاع x مرفوع إلى قوة y. |
rad2deg() | تحويل قيم الراديان إلى قيم الزاوية. |
راند () | إرجاع عدد صحيح عشوائي. |
دائري() | أرقام الفاصلة العائمة المستديرة. |
الخطيئة () | إرجاع جيب الزاوية لرقم. |
سينه () | إرجاع جيب الزاوية الزائدي لرقم. |
sqrt() | إرجاع الجذر التربيعي لرقم. |
ساند () | زرع مولد رقم عشوائي. |
تان () | إرجاع ظل الرقم. |
تانه () | إرجاع الظل الزائدي لرقم. |
ثابت | قيمة | يصف | نسخة PHP |
---|---|---|---|
الوقود النووي المشع | الوقود النووي المشع | غير محدود | بي إتش بي 4 |
أنا | 2.7182818284590452354 | إرجاع | بي إتش بي 4 |
M_EULER | 0.57721566490153286061 | إرجاع ثابت أويلر | بي إتش بي 4 |
M_LNPI | 1.14472988584940017414 | إرجاع اللوغاريتم الطبيعي لـ PI: log_e(pi) | بي إتش بي 5.2 |
M_LN2 | 0.69314718055994530942 | إرجاع اللوغاريتم الطبيعي لـ 2: log_e 2 | بي إتش بي 4 |
M_LN10 | 2.30258509299404568402 | إرجاع اللوغاريتم الطبيعي للرقم 10: log_e 10 | بي إتش بي 4 |
M_LOG2E | 1.4426950408889634074 | إرجاع اللوغاريتم الأساسي 2 لـ E: log_2 e | بي إتش بي 4 |
M_LOG10E | 0.43429448190325182765 | إرجاع اللوغاريتم 10 الأساسي لـ E: log_10 e | بي إتش بي 4 |
M_PI | 3.14159265358979323846 | العودة بي | بي إتش بي 4 |
M_PI_2 | 1.57079632679489661923 | إرجاعPi/2 | بي إتش بي 4 |
M_PI_4 | 0.78539816339744830962 | إرجاع باي/4 | بي إتش بي 4 |
M_1_PI | 0.31830988618379067154 | العودة 1/بي | بي إتش بي 4 |
M_2_PI | 0.63661977236758134308 | العودة 2/بي | بي إتش بي 4 |
M_SQRTPI | 1.77245385090551602729 | إرجاع الجذر التربيعي لـ pi: sqrt(pi) | بي إتش بي 5.2 |
M_2_SQRTPI | 1.12837916709551257390 | إرجاع 2/الجذر التربيعي لـ PI: 2/sqrt(pi) | بي إتش بي 4 |
M_SQRT1_2 | 0.70710678118654752440 | إرجاع الجذر التربيعي لـ 1/2: 1/sqrt(2) | بي إتش بي 4 |
M_SQRT2 | 1.41421356237309504880 | إرجاع الجذر التربيعي لـ 2: sqrt(2) | بي إتش بي 4 |
M_SQRT3 | 1.73205080756887729352 | إرجاع الجذر التربيعي لـ 3: sqrt(3) | بي إتش بي 5.2 |
نان | نان | ليس رقما | بي إتش بي 4 |
PHP_ROUND_HALF_UP | 1 | تقريب عند مواجهة 0.5 | بي إتش بي 5.3 |
PHP_ROUND_HALF_DOWN | 2 | قم بالتقريب للأسفل عند مواجهة .5 | بي إتش بي 5.3 |
PHP_ROUND_HALF_EVEN | 3 | عند مواجهة .5، قم بالتقريب إلى رقم زوجي. | بي إتش بي 5.3 |
PHP_ROUND_HALF_ODD | 4 | عند مواجهة .5، قم بالتقريب إلى رقم فردي. | بي إتش بي 5.3 |