loading...
کمیته علمی کامپیوتر و فناوری اطلاعات آموزشکده فنی ابن حسام
ابن حسام بازدید : 80 دوشنبه 28 مرداد 1398 نظرات (0)

PHP برخی تابع‌های نمایی و لگاریتمی نیز دارد. تابع (exp($value مقدار ثابت e را که به توان مقدار اعشاری value$ رسیده است بازگشت می‌دهد. به طور مشابه، می‌توانید لگاریتم یک عدد مفروض را با استفاده از (log($arg, $base به هر پایه‌ای محاسبه کنید. اگر base$ نادیده گرفته شود، این لگاریتم با استفاده از پایه طبیعی e محاسبه خواهد شد. اگر بخواهید لگاریتم یک عدد را در مبنای 10 محاسبه کنید، می‌توانید به سادگی از تابع (log10($arg استفاده کنید.

یک تابع دیگر که ممکن است مفید باشد، (pow($base, $exp است که مقدار base$ را به توان exp$ رسانده و بازگشت می‌دهد. البته برخی افراد ممکن است استفاده از عملگر ** را ترجیح دهند. عبارت a**$b$ همان نتیجه تابع (pow($a, $b را به دست می‌دهد. با این وجود، با استفاده از این عبارت ممکن است در برخی موقعیت‌ها نتیجه نادرستی به دست آورید. برای نمونه 0.5**1- نتیجه 1- به دست می‌دهد که نادرست است. محاسبه همین عبارت با استفاده از (pow(-1, 0.5 مقدار صحیح یعنی NaN را ارائه می‌کند.

 

ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 287
  • کل نظرات : 0
  • افراد آنلاین : 4
  • تعداد اعضا : 0
  • آی پی امروز : 6
  • آی پی دیروز : 152
  • بازدید امروز : 12
  • باردید دیروز : 192
  • گوگل امروز : 0
  • گوگل دیروز : 13
  • بازدید هفته : 283
  • بازدید ماه : 401
  • بازدید سال : 5,826
  • بازدید کلی : 119,975