learndl zhaket triboon

توابع ریاضی در زبان برنامه نویسی PHP

آموزش توابع ریاضی در پی اچ پی

 

اگر تازه به دنیای برنامه نویسی پا گذاشته اید و تازه کار هستید ، توابع ریاضی در برنامه نویسی موضوع جالبی برایتان خواهد بود . به طور کلی در همه زبان های برنامه نویسی توابع ریاضی وجود دارند . این توابع به صورت پیش فرض در زبان های برنامه نویسی قرار گرفته اند . زبان های برنامه نویسی متعددی برای راحت کردن عمیلیات ریاضی در برنامه ها و پروژه ها ، از توابع ریاضی از پیش تعریف شده استفاده میکنند . یکی از زبان های برنامه نویسی که امروز مورد بررسی قرار می دهیم ، زبان سمت سرور پی اچ پی است .

 

اگر شما هم میخواهید سایت خود را با استفاده از پی اچ پی بنویسید یا حداقل میخواهید سایت وردپرسی خود را توسط پی اچ پی توسعه دهید ، نیاز به یادگیری این زبان پرکاربرد دارید . حتی اگر وبمستری هستید که قراره در یک سایت (چه وردپرسی باشد یا کدنویسی ) عملیات ریاضی انجام دهد یا یک بازی اعداد طراحی کند نیاز به خواندن این مقاله دارید . در این مقاله اکثر توابع ریاضی در زبان برنامه نویسی پی اچ پی را پوشش داده ایم . تک تک توابع ریاضی در پی اچ پی به همراه یک مثال در این مقاله معرفی شده اند .اگر نیاز به یادگیری توابع ریاضی در پی اچ پی دارید ، وبیت را تا انتهای مقاله همراهی کنید .

 

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());

?>

به این مطلب امتیاز دهید

امتیاز کلی : 0 / 5. تعداد آرا : 0

اولین نفر باید که به این مطلب امتیاز میدهید

وبیت این پست توسط نگارش شده است.

معتقدم ، با اندگشتان آماده به تایپ و ذهن پر از ایده های ناب میتوانم دنیای خودم رو عوض کنم . محمدحسین هستم دانشجوی نرم افزار ، طراح وب سایت ، تولید کننده محتوای وبمستری و هر موضوعی در زمینه IT ، طراح رابط کاربری و تجربه کاربری و ...

در کانال وبیت عضو شو تا از آخرین اخبار ، آپدیت محصولات و تخفیف ها با خبر بشی ☺ عضویت در کانال تلگرام

اشترک گذاری

مقاله های پیشنهادی

وبیت این مطالب را به شما پیشنهاد میدهد

ارسال نظر ( 0 نظر تایید )

نظرات پس از رویت و تایید مدیران نمایش داده می شود
هنوز نظری ثبت نشده است ، اولین نفری باشید که نظر میدهید !
همکاران وبیت