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

पायथन का उपयोग करके बड़ी संख्याओं को कैसे गुणा करें

समस्या विवरण

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

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

उदाहरण

a = 15421681351
b = 6184685413848
print(a * b)

आउटपुट

95378247708541418748648
  1. - पायथन में वेरिएबल कैसे घोषित करें

    पायथन में, हमें किसी विशिष्ट डेटा टाइप के साथ वेरिएबल घोषित करने की आवश्यकता नहीं होती। पायथन में वेरिएबल घोषित करने के लिए कोई कमांड नहीं है। जब कुछ मान इसे असाइन किया जाता है तो एक वेरिएबल बन जाता है। वेरिएबल को असाइन किया गया मान उस वेरिएबल के डेटा टाइप को निर्धारित करता है। इस प्रकार, पायथन मे

  1. Python का उपयोग करके TensorFlow में दो मैट्रिक्स को कैसे गुणा करें? Python का उपयोग करके TensorFlow में दो मैट्रिक्स को कैसे गुणा करें?

    TensorFlow, Google द्वारा प्रदान किया गया एक मशीन लर्निंग फ्रेमवर्क है। यह एक ओपन-सोर्स फ्रेमवर्क है जिसे Python के साथ मिलकर एल्गोरिदम, डीप लर्निंग एप्लिकेशन और बहुत कुछ लागू करने के लिए उपयोग किया जाता है। इसका उपयोग अनुसंधान और उत्पादन उद्देश्यों के लिए किया जाता है। इसमें ऑप्टिमाइज़ेशन तकनीकें ह

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

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