Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP फ्लोटिंग पॉइंट डेटा प्रकार (Float) - निरूपण और सटीकता


परिभाषा और उपयोग

PHP में, float डेटा प्रकार भिन्नात्मक भाग को समाहित करने के प्रावधान के साथ किसी भी संख्या को दर्शाता है। भिन्नात्मक भाग में दशमलव बिंदु के बाद अंक हो सकते हैं, या e या E का उपयोग करके वैज्ञानिक संकेतन में दर्शाया जा सकता है। उदाहरण के लिए, वैज्ञानिक संकेतन में 100, 10e2 है।

फ्लोट का आकार हार्डवेयर/OS प्लेटफॉर्म पर निर्भर करता है, हालांकि दशमलव बिंदु के बाद 14 अंकों तक की सटीकता आमतौर पर पाई जाती है।

सिंटैक्स

// वेरिएबल को फ्लोट मान का लिटरल असाइनमेंट
$var = 5327.496; // मानक संकेतन
$var1 = 5.327496e3; // वैज्ञानिक संकेतन
$var2 = 5.327496E3; // वैज्ञानिक संकेतन
$var3 = 5_327.496; // विभाजक प्रतीक

बेहतर पठनीयता के लिए, पूर्णांक लिटरल "_" को विभाजक प्रतीक के रूप में उपयोग कर सकते हैं जिसे PHP स्कैनर द्वारा प्रसंस्करण के दौरान छोड़ दिया जाएगा।

$var = 5_327.496; // इसे 5327.496 के रूप में माना जाएगा

PHP संस्करण

विभाजक प्रतीक "_" का उपयोग PHP 7.4 से उपलब्ध है।

उदाहरण

उदाहरण 1: मानक संकेतन में फ्लोट लिटरल

<?php 
$var = 5327.496; 
echo $var . "\n"; 
?>

आउटपुट

5327.496

उदाहरण 2: वैज्ञानिक संकेतन

<?php 
$var1 = 5.327496e3; 
echo $var1 . "\n"; 
$var2 = 5.327496E3; 
echo $var2 . "\n"; 
?>

आउटपुट

5327.496 
5327.496

उदाहरण 3: विभाजक प्रतीक "_" का उपयोग (PHP 7.4+ के लिए)

<?php 
$var3 = 5_327.496; 
echo $var3 . "\n"; 
?>

आउटपुट

5327.496
  1. - PHP में file_put_contents() फंक्शन

    विवरण PHP का file_put_contents() फंक्शन एक स्ट्रिंग को फाइल में लिखता है। फाइल में लिखे गए बाइट्स की संख्या लौटाता है, विफलता पर FALSE। सिंटैक्स file_put_contents(file_path, data, flags, context) पैरामीटर्स file_path - फाइल का पथ। data - फाइल में लिखे जाने वाला डेटा सेट करें। flags - निर्दिष्ट कर

  1. - पायथन में टपल डेटा टाइप

    एक टपल एक अन्य सीक्वेंस डेटा टाइप है जो लिस्ट के समान है। एक टपल में कॉमा से अलग किए गए कई मान होते हैं। लिस्ट के विपरीत, हालांकि, टपल्स पैरेंथेसेस के भीतर संलग्न होते हैं। उदाहरण लिस्ट्स और टपल्स के बीच मुख्य अंतर हैं: लिस्ट्स ब्रैकेट्स ([ ]) में संलग्न होते हैं और उनके एलिमेंट्स और साइज़ को बदला

  1. - पायथन में स्ट्रिंग डेटा टाइप

    पायथन में स्ट्रिंग्स को कोटेशन मार्क्स में दर्शाए गए कैरेक्टर्स के एक सन्निहित सेट के रूप में पहचाना जाता है। पायथन सिंगल या डबल कोट्स के किसी भी जोड़े की अनुमति देता है। स्ट्रिंग्स के सबसेट्स को स्लाइस ऑपरेटर ([ ] और [:]) का उपयोग करके लिया जा सकता है, जिसमें इंडेक्सेस स्ट्रिंग की शुरुआत में 0 से