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

पायथन में दशमलव को अन्य आधारों में त्वरित रूप से परिवर्तित करें

पायथन में, दशमलव संख्याओं को बाइनरी, ऑक्टल और हेक्साडेसिमल जैसे अन्य आधारों में बदलने के लिए कुछ आसान तरीके हैं। उदाहरण के लिए, यदि दशमलव में संख्या 19 है, तो बाइनरी में, यह 10011 दिखाएगा, अष्टाधारी में, यह 23 दिखाएगा, और हेक्साडेसिमल में, यह 13 दिखाएगा।

परिणाम में, यह क्रमशः बाइनरी, ऑक्टल और हेक्साडेसिमल की संख्या से पहले 0b, 0o, 0x दिखाएगा। इन नोटेशन का उपयोग करके, हम आसानी से संख्या का आधार निर्धारित कर सकते हैं।

उदाहरण कोड

#using bin(), oct(), hex() functions
x = 242
print('The number {} in binary form: {}'.format(x, bin(x)))
print('The number {} in octal form: {}'.format(x, oct(x)))
print('The number {} in hexadecimal form: {}'.format(x, hex(x)))

आउटपुट

The number 242 in binary form: 0b11110010
The number 242 in octal form: 0o362
The number 242 in hexadecimal form: 0xf2

  1. हेक्स स्ट्रिंग को दशमलव में बदलने के लिए पायथन प्रोग्राम

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

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

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक दशमलव संख्या दी गई है, हमें इसे इसके बाइनरी समकक्ष में बदलने की जरूरत है। दी गई समस्या को हल करने के लिए दो दृष्टिकोण हैं। आइए उन्हें एक-एक करके देखें- पुनरावर्ती दृष्टिकोण उदाहरण def DecimalToBinary(num): &

  1. दशमलव को बाइनरी संख्या में बदलने के लिए पायथन प्रोग्राम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक संख्या को देखते हुए हमें एक द्विआधारी संख्या में बदलने की जरूरत है। दृष्टिकोण 1 - पुनरावर्ती समाधान DecToBin(num):    if num > 1:       DecToBin(num // 2)   &nb