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

পাইথনে দুটি বড় সংখ্যা যোগ করা

দুটি বড় সংখ্যা যোগ করার দুটি পদ্ধতি: সাধারণ + অপারেটর এবং বিটওয়াইজ অপারেটর (ফুল অ্যাডার কনসেপ্ট) ব্যবহার করে।

পদ্ধতি ১: সাধারণ যোগ

+ অপারেটর বা sum() ফাংশন ব্যবহার।

পদ্ধতি ২: বিটওয়াইজ (Full Adder)

ক্যারি এবং সম হিসাব করতে XOR এবং AND অপারেটর ব্যবহার।

পাইথন কোড উদাহরণ


def Add(x, y):
    while y != 0:
        carry = x & y
        x = x ^ y
        y = carry << 1
    return x

print(Add(19, 34))

আউটপুট

53

উপসংহার

বিটওয়াইজ অপারেটর (XOR, AND, LEFT SHIFT) ব্যবহার করে ফুল অ্যাডার লজিক ইমপ্লিমেন্ট করে দুটি সংখ্যা যোগ করা।

  1. দুই সংখ্যার কমন ডিভাইজার বের করার পাইথন প্রোগ্রাম

  2. পাইথনে দুইটিরও বেশি বা অ্যারে সংখ্যার জিসিডি (GCD) প্রোগ্রাম

  3. পাইথনে কমপ্লেক্স নাম্বার: কমপ্লেক্স সংখ্যা নিয়ে কাজ করার সম্পূর্ণ গাইড

  4. পাইথন প্রোগ্রাম: দুটি ম্যাট্রিক্স যোগ (Matrix Addition)