इस ट्यूटोरियल में, हम एक प्रोग्राम लिखेंगे जो दो संख्याएं लौटाता है जिनका अनुपात दिए गए फ्लोट मान के बराबर होता है। हमारे पास as_integer_ratio() नामक एक विधि है जो हमारे लक्ष्य को प्राप्त करने में मदद करती है।
आइए कुछ उदाहरण देखें।
इनपुट: 1.5 आउटपुट: 3 / 2 इनपुट: 5.3 आउटपुट: 5967269506265907 / 1125899906842624
आइए कोड की जांच करें।
उदाहरण
# फ्लोट मान इनिशियलाइज़ करें
float_value = 1.5
# as_integer_ratio() विधि का उपयोग करके पूर्णांक टपल प्राप्त करें
integers = float_value.as_integer_ratio()
# पूर्णांक प्रिंट करें
print(f'{integers[0]} / {integers[1]}')आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेंगे।
3 / 2
आइए एक और उदाहरण देखें।
उदाहरण
# फ्लोट मान इनिशियलाइज़ करें
float_value = 5.3
# as_integer_ratio() विधि का उपयोग करके पूर्णांक टपल प्राप्त करें
integers = float_value.as_integer_ratio()
# पूर्णांक प्रिंट करें
print(f'{integers[0]} / {integers[1]}')आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेंगे।
5967269506265907 / 1125899906842624
निष्कर्ष
यदि ट्यूटोरियल में आपके कोई प्रश्न हैं, तो उन्हें कमेंट सेक्शन में पूछें।