الفرق بين المراجعتين ل"PHP/math"

من موسوعة حسوب
< PHP
اذهب إلى التنقل اذهب إلى البحث
(إضافة شرح لبعض الدوال.)
(إضفاة وصف للبعض الدوال.)
سطر 12: سطر 12:
  
 
== <code>[[PHP/Function/asin|asin()‎]]</code>==
 
== <code>[[PHP/Function/asin|asin()‎]]</code>==
 +
تعيد معكوس جيب القيمة المُمرَّرة إليها.
 +
 
== <code>[[PHP/Function/asinh|asinh()‎]]</code>==
 
== <code>[[PHP/Function/asinh|asinh()‎]]</code>==
 +
تعيد معكوس الجيب القطعي (Inverse hyperbolic sine) للقيمة المُمرَّرة إليها.
 +
 
== <code>[[PHP/Function/atan2|atan2()‎]]</code>==
 
== <code>[[PHP/Function/atan2|atan2()‎]]</code>==
 +
تعيد معكوس الظل لناتج قسمة المعاملين الممرَّران إليها.
 +
 
== <code>[[PHP/Function/atan|atan()‎]]</code>==
 
== <code>[[PHP/Function/atan|atan()‎]]</code>==
 +
تعيد معكوس الظل للقيمة المُمرَّرة إليها.
 +
 
== <code>[[PHP/Function/atanh|atanh()‎]]</code>==
 
== <code>[[PHP/Function/atanh|atanh()‎]]</code>==
 +
تعيد معكوس الظل القطعي (Inverse hyperbolic tangent) للقيمة المُمرَّرة إليها.
 +
 
== <code>[[PHP/Function/base-convert|base-convert()‎]]</code>==
 
== <code>[[PHP/Function/base-convert|base-convert()‎]]</code>==
 +
تحوِّل‎ العدد من أساس (الأساس العشري أو الست عشري مثلًا) إلى أساس آخر معيَّن.
 +
 
== <code>[[PHP/Function/bindec|bindec()‎]]</code>==
 
== <code>[[PHP/Function/bindec|bindec()‎]]</code>==
 +
تحوِّل‎ العدد الثنائي الممرَّر إليها إلى عدد عشري.
 +
 
== <code>[[PHP/Function/ceil|ceil()‎]]</code>==
 
== <code>[[PHP/Function/ceil|ceil()‎]]</code>==
 +
تقرِّب العدد العشري الممرَّر إليها إلى أكبر عدد صحيح.
 +
 
== <code>[[PHP/Function/cos|cos()‎]]</code>==
 
== <code>[[PHP/Function/cos|cos()‎]]</code>==
 +
تعيد تجيب القيمة المُمرَّرة إليها.
 +
 
== <code>[[PHP/Function/cosh|cosh()‎]]</code>==
 
== <code>[[PHP/Function/cosh|cosh()‎]]</code>==
 +
تعيد التجيب القطعي (Hyperbolic cosine) للقيمة المررَّرة إليها.
 +
 
== <code>[[PHP/Function/decbin|decbin()‎]]</code>==
 
== <code>[[PHP/Function/decbin|decbin()‎]]</code>==
 +
تحوِّل العدد العشري الممرَّر إليها إلى عدد ثنائي.
 +
 
== <code>[[PHP/Function/dechex|dechex()‎]]</code>==
 
== <code>[[PHP/Function/dechex|dechex()‎]]</code>==
 +
تحوِّل‎ العدد العشري الممرَّر إليها إلى عدد ست عشري.
 +
 
== <code>[[PHP/Function/decoct|decoct()‎]]</code>==
 
== <code>[[PHP/Function/decoct|decoct()‎]]</code>==
 +
تحوِّل العدد العشري الممرَّر إليها إلى عدد ثماني (octal).
 +
 
== <code>[[PHP/Function/deg2rad|deg2rad()‎]]</code>==
 
== <code>[[PHP/Function/deg2rad|deg2rad()‎]]</code>==
 +
تحوِّل قيمة الزاوية الممرَّرة إليها بواحدة الدرجات إلى ما يقابلها بواحدة الراديان.
 +
 
== <code>[[PHP/Function/exp|exp()‎]]</code>==
 
== <code>[[PHP/Function/exp|exp()‎]]</code>==
 +
تعيد القيمة <code>e<sup>x</sup></code> إذ <code>x</code> هو المعامل الممرَّر إلى الدالة، و <code>e</code> هو ثابت أولر (يدعى أيضًا الثابت النيبيري).
 +
 
== <code>[[PHP/Function/expm1|expm1()‎]]</code>==
 
== <code>[[PHP/Function/expm1|expm1()‎]]</code>==
 +
تعيد القيمة <code>e<sup>x</sup></code> - 1 (أي كما لو أننا نفذنا التعبير البرمجي exp(x) - 1)، إذ <code>x</code> هو المعامل الممرَّر إلى الدالة، و <code>e</code> هو ثابت أولر (يدعى أيضًا الثابت النيبيري).
 +
 
== <code>[[PHP/Function/floor|floor()‎]]</code>==
 
== <code>[[PHP/Function/floor|floor()‎]]</code>==
 +
تقرِّب العدد الممرَّر إليها إلى أصغر عدد صحيح.
 +
 
== <code>[[PHP/Function/fmod|fmod()‎]]</code>==
 
== <code>[[PHP/Function/fmod|fmod()‎]]</code>==
 +
تعيد باقي قسمة العددين الممرّرين إليها.
 +
 
== <code>[[PHP/Function/getrandmax|getrandmax()‎]]</code>==
 
== <code>[[PHP/Function/getrandmax|getrandmax()‎]]</code>==
 +
تعيد أكبر قيمة عشوائيَّة محتملة.
 +
 
== <code>[[PHP/Function/hexdec|hexdec()‎]]</code>==
 
== <code>[[PHP/Function/hexdec|hexdec()‎]]</code>==
 +
تحوِّل العدد الست عشري (hexadecimal) الممرَّر إليها إلى عدد عشري.
 +
 
== <code>[[PHP/Function/hypot|hypot()‎]]</code>==
 
== <code>[[PHP/Function/hypot|hypot()‎]]</code>==
 +
تحسب طول وتر المثلث قائم الزاوية وتعيده.
 +
 
== <code>[[PHP/Function/intdiv|intdiv()‎]]</code>==
 
== <code>[[PHP/Function/intdiv|intdiv()‎]]</code>==
 +
تعيد العدد الصحيح لحاصل قسمة العددين المُمرَّرين إليها.
 +
 
== <code>[[PHP/Function/is-finite|is-finite()‎]]</code>==
 
== <code>[[PHP/Function/is-finite|is-finite()‎]]</code>==
 +
تتحقَّق إن كان العدد الممرَّر إليها عددًا محدودًا (finite) أم لا.
 +
 
== <code>[[PHP/Function/is-infinite|is-infinite()‎]]</code>==
 
== <code>[[PHP/Function/is-infinite|is-infinite()‎]]</code>==
 +
تتحقَّق إن كان العدد الممرَّر إليها عددًا غير محدود أو لا نهائي (infinite number) أم لا.
 +
 
== <code>[[PHP/Function/is-nan|is-nan()‎]]</code>==
 
== <code>[[PHP/Function/is-nan|is-nan()‎]]</code>==
 
== <code>[[PHP/Function/lcg-value|lcg-value()‎]]</code>==
 
== <code>[[PHP/Function/lcg-value|lcg-value()‎]]</code>==

مراجعة 07:47، 22 مارس 2018

تسمح لك هذه الدوال بالتعامل مع العمليات الرياضية على الأعداد الصحيحة (integer) والعشرية (float). اطلع أيضًا على صفحة المعاملات الرياضية.

abs()‎

تعيد‎ القيمة المطلقة للعدد المُمرَّر إليها.

acos()‎

تعيد معكوس تجيب القيمة المُمرَّرة إليها.

acosh()‎

تعيد معكوس التجيب القطعي (Inverse hyperbolic cosine) للقيمة المُمرَّرة إليها.

asin()‎

تعيد معكوس جيب القيمة المُمرَّرة إليها.

asinh()‎

تعيد معكوس الجيب القطعي (Inverse hyperbolic sine) للقيمة المُمرَّرة إليها.

atan2()‎

تعيد معكوس الظل لناتج قسمة المعاملين الممرَّران إليها.

atan()‎

تعيد معكوس الظل للقيمة المُمرَّرة إليها.

atanh()‎

تعيد معكوس الظل القطعي (Inverse hyperbolic tangent) للقيمة المُمرَّرة إليها.

base-convert()‎

تحوِّل‎ العدد من أساس (الأساس العشري أو الست عشري مثلًا) إلى أساس آخر معيَّن.

bindec()‎

تحوِّل‎ العدد الثنائي الممرَّر إليها إلى عدد عشري.

ceil()‎

تقرِّب العدد العشري الممرَّر إليها إلى أكبر عدد صحيح.

cos()‎

تعيد تجيب القيمة المُمرَّرة إليها.

cosh()‎

تعيد التجيب القطعي (Hyperbolic cosine) للقيمة المررَّرة إليها.

decbin()‎

تحوِّل العدد العشري الممرَّر إليها إلى عدد ثنائي.

dechex()‎

تحوِّل‎ العدد العشري الممرَّر إليها إلى عدد ست عشري.

decoct()‎

تحوِّل العدد العشري الممرَّر إليها إلى عدد ثماني (octal).

deg2rad()‎

تحوِّل قيمة الزاوية الممرَّرة إليها بواحدة الدرجات إلى ما يقابلها بواحدة الراديان.

exp()‎

تعيد القيمة ex إذ x هو المعامل الممرَّر إلى الدالة، و e هو ثابت أولر (يدعى أيضًا الثابت النيبيري).

expm1()‎

تعيد القيمة ex - 1 (أي كما لو أننا نفذنا التعبير البرمجي exp(x) - 1)، إذ x هو المعامل الممرَّر إلى الدالة، و e هو ثابت أولر (يدعى أيضًا الثابت النيبيري).

floor()‎

تقرِّب العدد الممرَّر إليها إلى أصغر عدد صحيح.

fmod()‎

تعيد باقي قسمة العددين الممرّرين إليها.

getrandmax()‎

تعيد أكبر قيمة عشوائيَّة محتملة.

hexdec()‎

تحوِّل العدد الست عشري (hexadecimal) الممرَّر إليها إلى عدد عشري.

hypot()‎

تحسب طول وتر المثلث قائم الزاوية وتعيده.

intdiv()‎

تعيد العدد الصحيح لحاصل قسمة العددين المُمرَّرين إليها.

is-finite()‎

تتحقَّق إن كان العدد الممرَّر إليها عددًا محدودًا (finite) أم لا.

is-infinite()‎

تتحقَّق إن كان العدد الممرَّر إليها عددًا غير محدود أو لا نهائي (infinite number) أم لا.

is-nan()‎

lcg-value()‎

log10()‎

log1p()‎

log()‎

max()‎

min()‎

mt-getrandmax()‎

mt-rand()‎

mt-srand()‎

octdec()‎

pi()‎

pow()‎

rad2deg()‎

rand()‎

round()‎

sin()‎

sinh()‎

sqrt()‎

srand()‎

tan()‎

tanh()‎

مصادر