توابع ریاضی در زبان برنامه نویسی PHP
- آموزش • آموزش وبمستر
- ۱۸ اسفند ۱۴۰۱
- 2,130 بازدید
اگر تازه به دنیای برنامه نویسی پا گذاشته اید و تازه کار هستید ، توابع ریاضی در برنامه نویسی موضوع جالبی برایتان خواهد بود . به طور کلی در همه زبان های برنامه نویسی توابع ریاضی وجود دارند . این توابع به صورت پیش فرض در زبان های برنامه نویسی قرار گرفته اند . زبان های برنامه نویسی متعددی برای راحت کردن عمیلیات ریاضی در برنامه ها و پروژه ها ، از توابع ریاضی از پیش تعریف شده استفاده میکنند . یکی از زبان های برنامه نویسی که امروز مورد بررسی قرار می دهیم ، زبان سمت سرور پی اچ پی است .
اگر شما هم میخواهید سایت خود را با استفاده از پی اچ پی بنویسید یا حداقل میخواهید سایت وردپرسی خود را توسط پی اچ پی توسعه دهید ، نیاز به یادگیری این زبان پرکاربرد دارید . حتی اگر وبمستری هستید که قراره در یک سایت (چه وردپرسی باشد یا کدنویسی ) عملیات ریاضی انجام دهد یا یک بازی اعداد طراحی کند نیاز به خواندن این مقاله دارید . در این مقاله اکثر توابع ریاضی در زبان برنامه نویسی پی اچ پی را پوشش داده ایم . تک تک توابع ریاضی در پی اچ پی به همراه یک مثال در این مقاله معرفی شده اند .اگر نیاز به یادگیری توابع ریاضی در پی اچ پی دارید ، وبیت را تا انتهای مقاله همراهی کنید .
آنچه در این پست میخوانید
9 تابع پر اهمیت ریاضی در زبان برنامه نویسی پی اچ پی
1 – توابع ()min و ()max در PHP
هرگاه نیاز داشتیم بین تعدادی عدد کمترین و بیشترین آنها را پیدا کنیم از این توابع استفاده میکنیم. توابع ()min و ()max کمترین و بیشترین مقدار رو بین اعداد گروهی پیدا و به خروجی میبرند .
<?php echo(min(0, 150, 30, 20, -8, -200)); // خروجی کد برابر می شود با -200 echo(max(0, 150, 30, 20, -8, -200)); // خروجی کد برابر می شود با 150 ?>
2 – تابع ()pi در PHP
<?php echo(pi()); ?>
خروجی کد بالا در پی اچ پی برابر با مقدار عدد پی در دنیای ریاضیات می شود . عدد پی یا مقدار 3.14 در پی اچ پی اینگونه فراخوانی و استفاده میشود . شما میتوانید در هرکجای کدهای پی اچ پی از این تابع استفاده کنید .
3 – تابع ()abs در PHP
تابع ()abs قدرمطلق(مقدار مثبت) یک عدد رو برمیگردونه. به عنوان مثال شما در یک برنامه ، به مثبت و منفی بودن یک متغیر یا عدد اهمیتی نمیدهید . بنابراین میتوانید از این تابع برای ساده کردن کار استفاده کنید . در کد پایین خروجی برابر با مقدار 334.87 مثبت میشود .
<?php echo(abs(-334.87)); ?>
4 – تابع ()sqrt در PHP
تابع ()sqrt جذر(ریشهی مربع) یک عدد رو برمیگردونه. خروجی کد پایین برابر میشود با 8 . این تابع در زبان های برنامه نویسی کاربرد بسیار پر اهمیت و مهمی دارد . چرا که در گذشته برای جذگیری اعداد مجبور بودند چند خط کد بنویسند و به صورت دستی همه کارها رو انجام بدهند . اما حالا با استفاده از چنتا تابع ریاضی ، همه عملیات ریاضی را به راحتی میتوان انجام داد .
<?php echo(sqrt(64)); ?>
5 – تابع ()round در PHP
تابع ()round عدد از نوع float رو به نزدیکترین عدد صحیح به اون عدد گرد میکنه.
<?php echo(round(3.60)); // returns 4 echo(round(3.49)); // returns 3 ?>
6 – تابع ()ceil در PHP
تابع ()ceil عدد ورودی موردنظر رو به نزدیکترین عدد صحیح بزرگتر گرد میکنه.
<?php echo(ceil(0.60)); // 1 echo(ceil(0.40)); // 1 echo(ceil(5)); // 5 echo(ceil(5.1)); // 6 echo(ceil(-5.1)); // -5 echo(ceil(-5.9)); // -5 ?>
7 – تابع ()floor در PHP
تابع ()floor عدد ورودی موردنظر رو به نزدیکترین عدد صحیح کوچکتر گرد میکنه.
<?php echo(ceil(0.60)); // 0 echo(ceil(0.40)); // 0 echo(ceil(5)); // 5 echo(ceil(5.1)); // 5 echo(ceil(-5.1)); // -6 echo(ceil(-5.9)); // -6 ?>
8 – تابع (x,y)pow در PHP
تابع ()pow مقدار x رو به توان y میرسونه. نکتهی مهم اینکه مقدار توان(y) باید عددی صحیح باشه.
<?php echo(pow(2,4)); // 16 echo(pow(-2,4)); // 16 echo(pow(-2,-4)); // 0.0625 echo(pow(-2,-3.2)); // NON ?>
9 – اعداد تصادفی(random) در PHP
تابع ()rand یک عدد تصادفی تولید میکنه.
<?php echo(rand()); ?>