पायथन राउंड () फंक्शन

Python Round Function



पायथन एक बहुत ही बहुमुखी उच्च-स्तरीय प्रोग्रामिंग भाषा है जिसका उपयोग डेटा विज्ञान, मशीन लर्निंग और आर्टिफिशियल इंटेलिजेंस में सबसे अधिक किया जाता है। पायथन बिल्ट-इन मॉड्यूल्स और फंक्शन्स के माध्यम से बहुत सहायता प्रदान करता है जहाँ हमें संख्याओं के साथ खेलने की आवश्यकता होती है। पायथन राउंड () फ़ंक्शन फ़्लोटिंग-पॉइंट नंबर को दशमलव की बताई गई संख्या तक राउंड करता है और उसे लौटाता है। उदाहरण के लिए, हमारे पास एक फ्लोटिंग-पॉइंट नंबर 6.677 है, और हमें इसे 2 दशमलव बिंदुओं तक गोल करने की आवश्यकता है, फिर राउंड () फ़ंक्शन काम करेगा और संख्या को 6.68 तक राउंड ऑफ करेगा।

यह आलेख उदाहरणों के साथ पायथन राउंड () फ़ंक्शन के बारे में विस्तार से बताता है।







राउंड () फ़ंक्शन का सिंटैक्स

राउंड () फ़ंक्शन का सिंटैक्स इस प्रकार है:



गोल (फ्लोटिंग-पॉइंट नंबर, अंक)



राउंड () दो मापदंडों को तर्क के रूप में कार्य करता है, अर्थात, फ्लोटिंग-पॉइंट नंबर और अंक। संख्या या फ़्लोटिंग-पॉइंट संख्या आवश्यक पैरामीटर है, जबकि अंकों की संख्या वैकल्पिक पैरामीटर है। यदि हम अंकों की संख्या प्रदान नहीं करते हैं, तो राउंड () फ़ंक्शन निकटतम पूर्णांक संख्या लौटाएगा। हम पहले पैरामीटर में पूर्णांक संख्या भी प्रदान कर सकते हैं। इस स्थिति में, राउंड () फ़ंक्शन समान पूर्णांक संख्या लौटाएगा।





राउंड () फ़ंक्शन के उदाहरण और उपयोग

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

#ए फ्लोटिंग-पॉइंट नंबरों को राउंड ऑफ करने का कार्यक्रम

#अंकों की संख्या निर्दिष्ट नहीं करना

प्रिंट(गोल(10.1))

प्रिंट(गोल(10.5))

प्रिंट(गोल(10.7))

प्रिंट(गोल(11.9))

प्रिंट(गोल(१५.३))

प्रिंट(गोल(17.8))

प्रिंट(गोल(बीस))

प्रिंट(गोल(20.01))

उत्पादन



अब, अंकों की संख्या को परिभाषित करते हैं और राउंड () फ़ंक्शन का उपयोग करते हैं।

#ए फ्लोटिंग-पॉइंट नंबरों को राउंड ऑफ करने का कार्यक्रम

प्रिंट(गोल(10,123,2))

प्रिंट(गोल(१०,५८७,1))

प्रिंट(गोल(10.72,1))

प्रिंट(गोल(11.9545,1))

प्रिंट(गोल(१५,३२२,2))

प्रिंट(गोल(१७,८६५,2))

प्रिंट(गोल(20,090,2))

प्रिंट(गोल(20.01114,2))

उत्पादन

अब, कुछ पूर्णांक मान लेते हैं और राउंड () फ़ंक्शन लागू करते हैं। आप नोट कर सकते हैं कि आउटपुट में, फिर अपरिवर्तित पूर्णांक मान लौटाया जाता है।

#ए फ्लोटिंग-पॉइंट नंबरों को राउंड ऑफ करने का कार्यक्रम

प्रिंट(गोल(10))

प्रिंट(गोल(बीस))

प्रिंट(गोल(30))

प्रिंट(गोल(40))

प्रिंट(गोल(पचास))

प्रिंट(गोल(12))

प्रिंट(गोल(पंद्रह))

प्रिंट(गोल(19))

उत्पादन

यदि हम किसी संख्या के बजाय राउंड () फ़ंक्शन में कोई स्ट्रिंग या वर्ण पास करते हैं, तो पायथन दुभाषिया एक त्रुटि फेंक देगा।

#स्ट्रिंग को राउंड फंक्शन में पास करना

प्रिंट(गोल(कामरान))

उत्पादन

ऋणात्मक संख्याओं को पूर्णांकित करना
राउंड () फ़ंक्शन को ऋणात्मक संख्याओं पर भी लागू किया जा सकता है, और यह ऋणात्मक संख्याओं को पूर्णांकित करता है और परिणाम देता है।

#ऋणात्मक संख्याओं पर गोल फलन लागू करना

एक पर=-3.98

प्रिंट(गोल(एक पर,1))

एक पर=-2.8

प्रिंट(गोल(एक पर))

एक पर=-5.67989

प्रिंट(गोल(एक पर,2))

एक पर=-100.9843

प्रिंट(गोल(एक पर,1))

एक पर=-20.04

प्रिंट(गोल(एक पर))

एक पर=-32.0908

प्रिंट(गोल(एक पर,3))

एक पर=-3,99898

प्रिंट(गोल(एक पर))

उत्पादन

निष्कर्ष

राउंड () पायथन का एक बिल्ट-इन फंक्शन है जो फ्लोटिंग-पॉइंट नंबर को दिए गए दशमलव नंबरों तक गोल करता है। जब आप संख्याओं से संबंधित कार्य कर रहे हों तो यह एक बहुत ही उपयोगी कार्य है। यह आलेख संक्षेप में राउंड () फ़ंक्शन को उदाहरणों के साथ समझाता है।