أرقام الفاصلة العائمة الدائرية:
<?php صدى ( جولة ( 0.60 ) . " <br> " ) ؛ صدى ( جولة ( 0.50 ) . " <br> " ) ؛ صدى ( جولة ( 0.49 ) . " <br> " ) ؛ round ( - 4 .40 ) ;تقوم الدالة round() بتقريب أرقام الفاصلة العائمة.
نصيحة: للتقريب إلى أقرب عدد صحيح، تحقق من الدالة ceil() .
نصيحة: للتقريب إلى أقرب عدد صحيح، تحقق من وظيفة Floor().
جولة ( الرقم، الدقة، الوضع )؛
المعلمة | يصف |
---|---|
رقم | مطلوب. يحدد القيمة التي سيتم تقريبها. |
دقة | خياري. يحدد عدد الأرقام بعد العلامة العشرية. القيمة الافتراضية هي 0، ولكن من الممكن أيضًا أن تكون رقمًا سالبًا. |
وضع | خياري. يحدد الثوابت التي تمثل أوضاع التقريب: PHP_ROUND_HALF_UP - افتراضي. عند مواجهة .5، قم بتقريب الرقم إلى العلامة العشرية للدقة . التقريب من 1.5 إلى 2 ومن -1.5 إلى -2. PHP_ROUND_HALF_DOWN - قم بتقريب الرقم إلى منازل عشرية دقيقة عند مواجهة .5. تقريب من 1.5 إلى 1 ومن -1.5 إلى -1. PHP_ROUND_HALF_EVEN - عند مواجهة .5، خذ القيمة الزوجية التالية وقم بتقريب الرقم إلى منازل عشرية دقيقة . PHP_ROUND_HALF_ODD - عند مواجهة .5، خذ القيمة الفردية التالية وقم بتقريب الرقم إلى منازل عشرية دقيقة . |
قيمة الإرجاع: | القيمة المستديرة. |
---|---|
نوع الإرجاع: | يطفو |
نسخة PHP: | 4+ |
سجل التغيير PHP: | PHP 5.3: معلمة الوضع الجديد. |
تقريب الأرقام إلى منزلتين عشريتين، وضبط الأرقام السالبة:
<?php صدى جولة ( 3.4 ) // 3 صدى الجولة ( 3.5 ) ؛ // 4 صدى الجولة ( 3.6 ) // 4 صدى مستدير ( 3.6 , 0 ) // 4 صدى مستدير ( 1 .95583 , 2 ) // 1.96 صدى جولة ( 1241757 , - 3 ) ; صدى مستدير ( 5 .045 , 2 ) ; صدى مستدير ( 5 .055 , 2 ) ; ?>استخدم الثوابت لتقريب الأرقام:
<?php صدى round ( 9 .5 , 0 , PHP_ROUND_HALF_UP ) // 10 صدى مستدير ( 9 .5 , 0 , PHP_ROUND_HALF_DOWN ) // 9 صدى round ( 9 .5 , 0 , PHP_ROUND_HALF_EVEN ) // 10 صدى round ( 9 .5 , 0 , PHP_ROUND_HALF_ODD ) // 9 صدى round ( 8 .5 , 0 , PHP_ROUND_HALF_UP ) // 9 صدى مستدير ( 8 .5 , 0 , PHP_ROUND_HALF_DOWN ) // 8 صدى round ( 8 .5 , 0 , PHP_ROUND_HALF_EVEN ) // 8 صدى round ( 8 .5 , 0 , PHP_ROUND_HALF_ODD ) // 9 ?>