مثال
اعداد گرد:
echo(round(0.60). "
");
echo(round(0.50). "
");
echo(round(0.49). "
");
echo(round(-4.40). "
");
echo(round(-4.60));
?>
این را خودتان امتحان کنید »
تعریف و استفاده
تابع round() یک عدد ممیز شناور را گرد می کند.
نکته: برای گرد کردن یک عدد به سمت بالا به نزدیکترین عدد صحیح، به
تابع ceil().
نکته: برای گرد کردن یک عدد به سمت پایین به نزدیکترین عدد صحیح، به
تابع floor().
نحو
دور (عدد، دقت، حالت)؛
مقادیر پارامتر
| پارامتر | توضیح |
|---|---|
| شماره | لازم است. مقدار گرد | را مشخص می کند
| دقت | اختیاری. تعداد ارقام اعشاری برای گرد کردن را مشخص می کند. پیش فرض 0 | است
| حالت | اختیاری. یک ثابت را برای تعیین حالت گرد کردن مشخص می کند:
|
جزئیات فنی
| مقدار بازگشتی: | مقدار گرد |
|---|---|
| نوع بازگشت: | شناور |
| نسخه PHP: | 4+ |
| تغییر PHP: | PHP 5.3: پارامتر حالت اضافه شد |
نمونه های بیشتر
مثال
اعداد را به دو اعشار گرد کنید:
echo(round(4.96754,2). "
");
echo(round(7.045,2). "
");
echo(round(7.055,2));
?>
این را خودتان امتحان کنید »
مثال
اعداد را با استفاده از ثابت ها گرد کنید:
echo(round(1.5,0,PHP_ROUND_HALF_UP) . "
");
echo(round(-1.5,0,PHP_ROUND_HALF_UP) . "
");
echo(round(1.5,0,PHP_ROUND_HALF_DOWN) . "
");
echo(round(-1.5,0,PHP_ROUND_HALF_DOWN) . "
");
echo(round(1.5,0,PHP_ROUND_HALF_EVEN) . "
");
echo(round(-1.5,0,PHP_ROUND_HALF_EVEN) . "
");
echo(round(1.5,0,PHP_ROUND_HALF_ODD) . "
");
echo(round(-1.5,0,PHP_ROUND_HALF_ODD));
?>
این را خودتان امتحان کنید »
❮ مرجع ریاضی PHP