কম্পিউটার

পাইথন ব্যবহার করে বাইনারি সংখ্যা কিভাবে যোগ করবেন?


যদি আপনার কাছে স্ট্রিং হিসাবে বাইনারি সংখ্যা থাকে, তাহলে আপনি প্রথমে int(str, base) ব্যবহার করে 2 হিসাবে বেস প্রদান করে সেগুলোকে int-এ রূপান্তর করতে পারেন। তারপরে আপনি সাধারণত যেভাবে করতে চান সেরকম সংখ্যা যোগ করুন। অবশেষে বিন ফাংশন ব্যবহার করে এটিকে একটি স্ট্রিংয়ে রূপান্তর করুন। উদাহরণস্বরূপ,

a = '001'
b = '011'
sm = int(a,2) + int(b,2)
c = bin(sm)
print(c)

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

0b100

  1. পাইথন ব্যবহার করে প্রাকৃতিক সংখ্যার যোগফল কিভাবে বের করবেন?

  2. কিভাবে পাইথন ব্যবহার করে একটি স্ট্রিং থেকে সংখ্যা বের করতে হয়?

  3. পাইথন ব্যবহার করে মৌলিক সংখ্যা কিভাবে তৈরি করবেন?

  4. পাইথন ব্যবহার করে একটি ফাইলে বাইনারি ডেটা কীভাবে লিখবেন?