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

पायथन का उपयोग करके बड़ी संख्याओं को कैसे जोड़ें/घटाएं

समस्या विवरण

आप पायथन में स्पीड की चिंता किए बिना सीधे बड़ी संख्याओं को जोड़/घटा सकते हैं। पायथन एक "बिगनम" पूर्णांक प्रकार का समर्थन करता है जो मनमाने ढंग से बड़ी संख्याओं के साथ काम कर सकता है। पायथन 2.5+ में, इस प्रकार को long कहा जाता है और यह int प्रकार से अलग है, लेकिन इंटरप्रेटर स्वचालित रूप से जो भी अधिक उपयुक्त हो उसका उपयोग करेगा।

जब तक आपके पास संस्करण 2.5 या बेहतर है, बस मानक गणित ऑपरेशन करें और 32-बिट गणित की सीमाओं को पार करने वाली किसी भी संख्या को स्वचालित रूप से (और पारदर्शी रूप से) बिगनम में बदल दिया जाएगा।

उदाहरण

a = 182841384165841685416854134135
b = 135481653441354138548413384135
print(a - b)

आउटपुट

47359730724487546868440750000
  1. - Python का उपयोग करके अभाज्य संख्याएँ कैसे उत्पन्न करें?

    Python में अभाज्य संख्याएँ उत्पन्न करना अभाज्य संख्या वह है जो 1 और स्वयं को छोड़कर किसी अन्य संख्या से विभाज्य नहीं है। Python में % मॉड्यूलो ऑपरेटर उपलब्ध है यह जांचने के लिए कि कोई संख्या किसी अन्य से विभाज्य है या नहीं। यह मानते हुए कि हमें 1 से 100 के बीच अभाज्य संख्याएँ ढूंढनी हैं, रेंज में

  1. - पायथन रेगुलर एक्सप्रेशन का उपयोग करके टेक्स्ट से नंबर कैसे निकालें?

    यदि हम दिए गए टेक्स्ट से सभी नंबर/डिजिट्स को व्यक्तिगत रूप से निकालना चाहते हैं तो हम निम्नलिखित रेगेक्स का उपयोग करते हैं। उदाहरण import re s = 12345 abcdf 67 result = re.findall(r\d, s) print result आउटपुट [1, 2, 3, 4, 5, 6, 7] यदि हम दिए गए टेक्स्ट से नंबर/डिजिट्स के समूह निकालना चाहते हैं तो

  1. - पायथन में Exception का उपयोग करके ValueError कैसे पकड़ें?

    ValueError का उपयोग तब किया जाता है जब कोई फ़ंक्शन एक ऐसा मान प्राप्त करता है जिसका प्रकार सही है लेकिन मान अमान्य है। दिए गए कोड को एक्सेप्शन हैंडल करने और उसका प्रकार खोजने के लिए निम्न प्रकार से फिर से लिखा जा सकता है। उदाहरण import sys try: n = int(magnolia) except Exception as e: print