परिभाषा और उपयोग
PHP में, फ्लोट डेटा प्रकार किसी भी संख्या का प्रतिनिधित्व करता है जिसमें एक आंशिक भाग शामिल होता है। भिन्नात्मक भाग में दशमलव बिंदु के बाद अंक हो सकते हैं, या वैज्ञानिक संकेतन में e का उपयोग करके प्रदर्शित किया जा सकता है या ई . उदाहरण के लिए वैज्ञानिक संकेतन में 100 10e2 है।
फ्लोट का आकार हार्डवेयर/ओएस प्लेटफॉर्म पर निर्भर करता है, हालांकि दशमलव बिंदु के बाद 14 अंकों तक की सटीकता आमतौर पर पाई जाती है।
सिंटैक्स
//Literal assignment of float value to variable $var=5327.496; // standard notation $var1=5.327496e3; // Scientific notation $var2=5.327496E3; //Scientific notation $var3=5_327.496; //sepration symbol
बेहतर पठनीयता के लिए, पूर्णांक शाब्दिक "_" . का उपयोग कर सकता है पृथक्करण प्रतीक के रूप में जो प्रसंस्करण के दौरान PHP स्कैनर द्वारा छोड़ दिया जाएगा।
$var=5_327.496; // it will treated as 5327.496
PHP संस्करण
PHP 7.40 से सेपरेशन सिंबल "_" का उपयोग उपलब्ध है
निम्नलिखित उदाहरण मानक नोटेशन में फ्लोट शाब्दिक प्रतिनिधित्व दिखाता है।
उदाहरण
<?php $var=5327.496; echo $var . "\n"; ?>
आउटपुट
यह निम्नलिखित परिणाम देगा -
5327.496
यह उदाहरण वैज्ञानिक संकेतन का उपयोग करता है
उदाहरण
<?php $var1=5.327496e3; <br /> echo $var . "\n";<br />$var2=5.327496E3; <br /> echo $var . "\n"; ?>
आउटपुट
यह निम्नलिखित परिणाम देगा -
5327.496 5327.496
यह उदाहरण पृथक्करण प्रतीक "_" का उपयोग करता है (यह PHP 7.40 से आगे चलेगा)
उदाहरण
<?php $var3=5_327.496; echo $var . "\n"; ?>
आउटपुट
यह निम्नलिखित परिणाम देगा -
5327.496