पायथन का उपयोग करके दशमलव को बाइनरी में परिवर्तित करने का कार्यक्रम

विषय - सूची

इस कार्यक्रम में, आप पुनरावर्ती फ़ंक्शन का उपयोग करके दशमलव संख्या को बाइनरी में बदलना सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित पायथन प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • अजगर अगर … और बयान
  • पायथन कार्य
  • पायथन रिक्रिएशन

दशमलव संख्या को क्रमिक रूप से 2 से विभाजित करके और शेष को रिवर्स ऑर्डर में प्रिंट करके बाइनरी में परिवर्तित किया जाता है।

सोर्स कोड

 # Function to print binary number using recursion def convertToBinary(n): if n> 1: convertToBinary(n//2) print(n % 2,end = '') # decimal number dec = 34 convertToBinary(dec) print() 

आउटपुट

 100010 

आप उपरोक्त कार्यक्रम में चर को बदल सकते हैं और इसे अन्य मूल्यों के लिए परीक्षण करने के लिए चला सकते हैं।

यह प्रोग्राम केवल पूरे नंबर के लिए काम करता है। यह वास्तविक संख्याओं जैसे भिन्नात्मक मूल्यों के लिए काम नहीं करता है जैसे: 25.5, 45.64 और इसी तरह। हम आपको पायथन प्रोग्राम बनाने के लिए प्रोत्साहित करते हैं जो दशमलव संख्याओं को अपने आप सभी वास्तविक संख्याओं के लिए द्विआधारी में परिवर्तित करता है।

दिलचस्प लेख...