الدالة expm1()
في PHP
< PHP
(PHP 4 >= 4.1.0, PHP 5, PHP 7)
تعيد الدالة expm1()
القيمة ex - 1
(أي كما لو أنَّنا نفذنا التعبير البرمجي exp(x) - 1
)، حيث x
هو المعامل الممرَّر إلى الدالة، و e
هو ثابت أولر (يدعى أيضًا الثابت النيبيري) وهو أساس اللوغاريتم الطبيعي ويساوي تقريبًا 2.718282. تختلف هذه الدالة عن الدالة exp()
بأنَّها ذات دقَّة أكبر عندما يقترب x
من الصفر.
الوصف
float expm1 ( float $arg )
تعيد هذه الدالة القيمة earg - 1
(أي exp(arg) - 1
) حيث arg
هو المعامل الممرَّر إليها. تُعدُّ هذه الطريقة في الحساب ذات دقَّة أكبر حتى عندما تقترب قيمة arg
من الصفر. هنالك حالة تكون فيها الدالة غير دقيقة وهي تمرير ناتج طرح عددين شبه متساويين.
المعاملات
arg
القيمة العدديَّة التي ستُجرى عليها العمليَّة.
القيم المعادة
تُعاد القيمة earg - 1
(أي رفع العدد e
إلى القوة arg
ثمَّ طرح العدد 1 من الناتج).
سجل التغييرات
الإصدار | الوصف |
5.3.0 | تتوافر الدالة الآن على جميع المنصات. |
انظر أيضًا
- الدالة
log1p()
: تعيد القيمةlog(x + 1)
أي لوغاريتم العددx
المعطى مضافًا إليه 1. - الدالة
exp()
: تعيد القيمةex
.