কম্পিউটার টিউটোরিয়াল

পাইথনে খুব বড় সংখ্যা হ্যান্ডেল করার পদ্ধতি (বিগনাম ইন্টিজার)

পাইথনে আপনি বড় সংখ্যার ওপর অ্যারিথমেটিক অপারেশন সরাসরি চিন্তা ছাড়া করতে পারেন। পাইথন "bignum" ইন্টিজার টাইপ সাপোর্ট করে যা proizvolno বড় সংখ্যা নিয়ে কাজ করতে পারে। পাইথন 2.5+ এ এই টাইপকে long বলা হয় এবং int টাইপ থেকে আলাদা, কিন্তু ইন্টারপ্রেটার স্বয়ংক্রিয়ভাবে যেটি উপযুক্ত সেটি ব্যবহার করে।

যতক্ষণ আপনার ভার্সন 2.5 বা তার উপরে, স্ট্যান্ডার্ড ম্যাথ অপারেশন করুন এবং ৩২-বিট ম্যাথের সীমা অতিক্রম করা যেকোনো সংখ্যা স্বয়ংক্রিয়ভাবে (এবং ট্রান্সপেরেন্টলি) bignum-এ কনভার্ট হয়ে যাবে।

উদাহরণ

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

আউটপুট

এটি আউটপুট দেবে −

47359730724487546868440750000
  1. পাইথনে স্ট্রিং এবং সংখ্যা কনক্যাটেনেট করা

  2. পাইথনে KeyError এক্সসেপশন ক্যাচ করা

  3. পাইথনে এক্সসেপশন হ্যান্ডল করার পদ্ধতি

  4. পাইথনে লুপের ভিতরে এক্সসেপশন হ্যান্ডল করা