Solution
Correct Answer: Option B
বাইনারি যোগের সাধারণ নিয়মগুলো হলো:
০ + ০ = ০
০ + ১ = ১
১ + ০ = ১
১ + ১ = ১০ (এখানে ০ বসে এবং ১ হাতে বা carry থাকে)
১ + ১ + ১ = ১১ (এখানে ১ বসে এবং ১ হাতে বা carry থাকে)
প্রদত্ত সংখ্যা দুটি নিচে নিচে সাজিয়ে সাধারণ দশমিকের মতোই যোগ করা হলো:
১ ১ ১ ১ ১ [হাতে থাকা সংখ্যা বা Carry]
১ ১ ০ ১ . ১ ১ ০ ১
(+) ১ ০ ০ ১ . ০ ০ ১ ১
---------------------------
১ ০ ১ ১ ১ . ০ ০ ০ ০
ধাপে ধাপে হিসাব:
১. শেষের কলাম (ডানদিক থেকে ১ম): ১ + ১ = ১০। তাই, ০ বসবে এবং হাতে থাকবে ১।
২. ২য় কলাম: ০ + ১ + ১ (হাতের) = ১০। তাই, ০ বসবে এবং হাতে থাকবে ১।
৩. ৩য় কলাম: ১ + ০ + ১ (হাতের) = ১০। তাই, ০ বসবে এবং হাতে থাকবে ১।
৪. ৪র্থ কলাম (দশমিকের আগের): ১ + ০ + ১ (হাতের) = ১০। তাই, ০ বসবে এবং হাতে থাকবে ১।
৫. ৫ম কলাম (দশমিকের পর): ১ + ১ + ১ (হাতের) = ১১। তাই, ১ বসবে এবং হাতে থাকবে ১।
৬. ৬ষ্ঠ কলাম: ০ + ০ + ১ (হাতের) = ১। ১ বসবে, হাতে কিছু নেই।
৭. ৭ম কলাম: ১ + ০ = ১। ১ বসবে।
৮. ৮ম কলাম: ১ + ১ = ১০। ১০ বসবে।
সুতরাং, নির্ণেয় যোগফল = 10111.0000
শর্টকাট টেকনিক (পরীক্ষার জন্য):
দশমিকের পরের শেষ অঙ্কটি লক্ষ্য করুন। এখানে শেষ অঙ্কগুলো হলো ১ এবং ১। আমরা জানি বাইনারিতে ১ + ১ = ১০ হয়, অর্থাৎ ফলাফলের শেষে অবশ্যই ০ থাকবে। অপশন ৩ এবং ৪ এর শেষে যথাক্রমে ১ এবং ১ আছে, তাই এগুলো প্রথমেই বাদ। এবার খেয়াল করুন, দশমিকের ঠিক আগের স্থানগুলোতে হাতে থাকা ১ (Carry) যোগ হতে হতে মান বেড়ে যাচ্ছে কিনা। 1101 (১৩) এবং 1001 (৯) যোগ করলে দশমিকের হিসেবে ১৩ + ৯ = ২২ হয়, যার বাইনারি 10110। কিন্তু দশমিকের পরের অংশ (.1101 এবং .0011) যোগ হয়ে ১ পূর্ণসংখ্যা বা Carry তৈরি করে, যা মূল সংখ্যার সাথে যুক্ত হয়ে ২২ + ১ = ২৩ হয়ে যায়। ২৩ এর বাইনারি হলো 10111। তাই সঠিক উত্তর 10111.0000।