राउंड () फ़ंक्शन एक फ़्लोटिंग पॉइंट नंबर को गोल करता है। उदाहरण के लिए, 0.90 से 1, 0.35 से 0, आदि।
सिंटैक्स
round(val, precision, mode)
पैरामीटर
-
वैल - गोल करने का मान
-
परिशुद्धता − यह सटीक यानी दशमलव अंकों की संख्या को गोल करने के लिए सेट करता है
-
मोड - एक स्थिरांक जो निम्नलिखित राउंडिंग मोड को निर्दिष्ट करता है
-
PHP_ROUND_HALF_UP - निरंतर राउंड सटीक दशमलव तक मान्य होते हैं, जब यह आधा रास्ता होता है। राउंड 1.5 से 2 और -1.5 से -2। डिफ़ॉल्ट
-
PHP_ROUND_HALF_DOWN - जब यह आधा होता है, तो निरंतर राउंड सटीक दशमलव स्थानों तक कम होते हैं। राउंड 1.5 से 1 और -1.5 से -1
-
PHP_ROUND_HALF_EVEN - यह वैल से सटीक दशमलव स्थानों तक अगले सम मान की ओर चक्कर लगाता है
-
PHP_ROUND_HALF_ODD - यह वैल से सटीक दशमलव स्थानों तक अगले विषम मान की ओर चक्कर लगाता है।
-
वापसी
राउंड () फ़ंक्शन गोल मान लौटाता है।
उदाहरण
<?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