English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
هذاround()
تقريب عدد عشري. على سبيل المثال، 0.90 إلى 1، 0.35 إلى 0، إلخ.
round(val, dقة, نمط)
قيمة-القيمة التي يتم تقريبها
دقة-يحدد الدقة، وهي عدد الأرقام بعد نقطة العشرية التي يتم تقريبها
النمط-تحديد القيم الثابتة للأنماط التالية
PHP_ROUND_HALF_UP-الرقم الثابت يقوم بتقريب القيمة val إلى الرقم بعد نقطة العشرية (عندما يكون في منتصف الرقم). تقريب 1.5 إلى 2 وتقريب -1.5 إلى -2.افتراضي
PHP_ROUND_HALF_DOWN-الرقم الثابت يقوم بتقريب القيمة val إلى الرقم بعد نقطة العشرية. تقريب 1.5 إلى 1 وتقريب -1.5 إلى -1
PHP_ROUND_HALF_EVEN-تقريب القيمة val إلى القيمة الصحيحة القابلة للضرب بالعدد الآخر
PHP_ROUND_HALF_ODD-تقريب القيمة val إلى القيمة الصحيحة القابلة للضرب بالعدد الآخر.
هذاround()
يعود الدالة بالقيمة المحولة.
<?php echo(round(2.099,2)); ?>
نتيجة الإخراج
2.1
لننظر في مثال آخر-
<?php echo(round(9.859,2)); ?>
نتيجة الإخراج
9.86
لننظر في مثال آخر-
<?php echo(round(10.5,0,PHP_ROUND_HALF_UP) . "<br>"); echo(round(-10.5,0,PHP_ROUND_HALF_UP) ); ?>
نتيجة الإخراج
11<br>-11
لننظر في مثال آخر-
<?php echo(round(19.5,0,PHP_ROUND_HALF_DOWN) . "<br>"); echo(round(-19.5,0,PHP_ROUND_HALF_DOWN) . "<br>"); ?>
نتيجة الإخراج
19<br>-19<br>
لننظر في مثال آخر-
<?php echo(round(9.9,0,PHP_ROUND_HALF_EVEN) . "<br>"); echo(round(-9.8,0,PHP_ROUND_HALF_EVEN) . "<br>"); echo(round(11.8,0,PHP_ROUND_HALF_ODD) . "<br>"); echo(round(-11.8,0,PHP_ROUND_HALF_ODD)); ?>
نتيجة الإخراج
10<br>-10<br>12<br>-12