PHP में संख्या को 2 दशमलव स्थानों पर कैसे राउंड करें

Php Mem Sankhya Ko 2 Dasamalava Sthanom Para Kaise Ra Unda Karem



राउंडिंग नंबरों को पूरा करने के लिए PHP में कई तरीके हैं, जिनमें बिल्ट-इन फ़ंक्शंस या डेवलपर द्वारा विकसित अधिक जटिल कोड शामिल हैं। भले ही आप वित्तीय डेटा के साथ काम कर रहे हों या किसी विशिष्ट प्रारूप में संख्याओं को प्रदर्शित करने का लक्ष्य रखते हों, ऐसी परिस्थितियों में संख्याओं को दो दशमलव स्थानों तक पूर्णांकित करना महत्वपूर्ण हो जाता है।

इस लेख में हमारा ध्यान PHP का उपयोग करके संख्याओं को 2 दशमलव स्थानों तक पूर्णांकित करने की विभिन्न तकनीकों की जाँच करना है।

PHP में 2 दशमलव स्थानों तक गोल संख्या

PHP में संख्याओं को 2 दशमलव स्थानों पर राउंड करने के कई तरीके हैं:







1: राउंड () फ़ंक्शन का उपयोग करना

पीएचपी प्रदान करता है गोल() फ़ंक्शन जो आपको किसी भी संख्या को दशमलव स्थानों की एक विशिष्ट संख्या में गोल करने में सक्षम बनाता है। यह फ़ंक्शन दो मापदंडों की मांग करता है: आरंभिक संख्या को गोल करना और वांछित दशमलव सटीकता। दूसरे तर्क को छोड़ने से सिस्टम निकटतम पूर्णांक तक राउंड ऑफ हो जाएगा।



PHP में, का सिंटैक्स गोल() समारोह है:



गोल ( तैरना $ संख्या , int यहाँ $ सटीक = 0 , int यहाँ $ मोड = PHP_ROUND_HALF_UP ) : तैरना

यहाँ, $ संख्या गोल करने के लिए संख्या है, $ सटीक गोल करने के लिए दशमलव स्थानों की संख्या है (डिफ़ॉल्ट 0 है), और $ मोड राउंडिंग मोड निर्दिष्ट करता है (डिफ़ॉल्ट PHP_ROUND_HALF_UP है) . फ़ंक्शन गोलाकार मान को फ़्लोट के रूप में लौटाता है।





उदाहरण के लिए:



$ संख्या = 6.3456 ;

$rounded_num = गोल ( $ संख्या , 2 ) ;

गूंज 'गोल संख्या है:' . $rounded_num ;

?>



2: number_format() फ़ंक्शन का उपयोग करना

संख्या स्वरूप() PHP में फ़ंक्शन एक और अंतर्निहित फ़ंक्शन है जो आपको हजारों और दशमलव स्थानों के समूह के साथ दी गई संख्या को प्रारूपित करने देता है। यह महत्वपूर्ण है जब आप किसी गणना के आउटपुट को पूर्णांक के रूप में स्वरूपित करना चाहते हैं।

निम्नलिखित उपयोग करने के लिए वाक्य रचना है संख्या स्वरूप() पीएचपी में:

संख्या स्वरूप ( संख्या , दशमलव स्थान , दशमलव विभाजक , हजार_ विभाजक ) ;

पहला संख्या पैरामीटर वह संख्या है जिसे आप प्रारूपित करना चाहते हैं। दूसरा पैरामीटर, दशमलव स्थान , फ़्लोटिंग-पॉइंट संख्या की शुद्धता निर्धारित करता है जिससे मूल चर को PHP में परिवर्तित किया जाएगा। तीसरा पैरामीटर दशमलव विभाजक निर्दिष्ट करता है पात्र दशमलव विभाजक के रूप में उपयोग करने के लिए। चौथा पैरामीटर हजार_ विभाजक हजारों विभाजक के रूप में प्रयुक्त वर्णों को निर्दिष्ट करता है।

उदाहरण के लिए:



$ संख्या = 15.672342 ;

$ स्वरूपित_संख्या = संख्या स्वरूप ( $ संख्या , 2 , '।' , ',' ) ;

गूंज 'गोल संख्या है:' . $ स्वरूपित_संख्या ;

?>

3: स्प्रिंटफ () फ़ंक्शन का उपयोग करना

आप भी इस्तेमाल कर सकते हैं स्प्रिंटफ () PHP में एक संख्या को 2 दशमलव स्थानों तक गोल करने के लिए फ़ंक्शन और इसके लिए सिंटैक्स स्प्रिंटफ () समारोह के रूप में दिया गया है:

sprintf ( प्रारूप , arg1 , arg2 , ... )

यहां ही प्रारूप प्रारूप स्ट्रिंग है जिसमें तर्कों के लिए प्लेसहोल्डर हैं, और तर्क1, तर्क2,…। स्वरूपित किए जाने वाले तर्क हैं। फ़ंक्शन स्वरूपित स्ट्रिंग लौटाता है।

उदाहरण के लिए:



$ संख्या = 12.34567 ;

$rounded_num = sprintf ( ' %.2f ' , $ संख्या ) ;

गूंज 'गोल संख्या है:' . $rounded_num ;

?>

निष्कर्ष

प्रोग्रामिंग भाषाओं में काम करने वाले डेवलपर्स के लिए संख्याओं को 2 दशमलव स्थानों में बदलना एक सामान्य कार्य है। यह आलेख PHP का उपयोग करके ऐसा करने के विभिन्न तरीकों पर केंद्रित है, जिसमें फ़ंक्शंस शामिल हैं गोल() , संख्या स्वरूप(), और स्प्रिंटफ () . बेहतर समझ के लिए प्रत्येक विधि को एक उदाहरण के साथ समझाया गया है।