(11011.001)2-(1011.110)2=?

Updated: 1 year ago
  • ক
    (1011.011)2
  • খ
    (1001.001)2
  • গ
    (1101.001)2
  • ঘ
    (1111.011)2
2.4k
ব্যাখ্যাঃ

প্রদত্ত বাইনারি সংখ্যাদ্বয় হলো:

\((11011.001)_2\)

\((1011.110)_2\)

আমাদেরকে এই দুটি বাইনারি সংখ্যার বিয়োগফল নির্ণয় করতে হবে। বিয়োগের সুবিধার জন্য দ্বিতীয় সংখ্যাটিকে প্রথম সংখ্যার সাথে দশমিক বিন্দুর আগে একটি অতিরিক্ত \(0\) দিয়ে সমান সংখ্যক ডিজিট সহ সাজানো হলো:

   11011.001

-  01011.110

-----------

এখন ডানদিক থেকে বিয়োগফল নির্ণয় করি। বাইনারি বিয়োগে, যদি ছোট অঙ্ক থেকে বড় অঙ্ক বিয়োগ করতে হয়, তবে বামের অঙ্ক থেকে \(1\) ধার (borrow) নিতে হয়। ধার নেওয়া \(1\) বর্তমান অঙ্কের সাথে \(2\) যোগ করে (কারণ বাইনারি ভিত্তি \(2\)) বিয়োগ করা হয়।

বিয়োগ প্রক্রিয়াটি নিম্নরূপ:

ধাপ ১: দশমিক বিন্দুর ডানদিকের শেষ অঙ্ক (0.125s স্থান)

\(1 - 0 = 1\)

ধাপ ২: দশমিক বিন্দুর ডানদিকের দ্বিতীয় অঙ্ক (0.25s স্থান)

\(0 - 1\)। এখানে \(0\) থেকে \(1\) বিয়োগ করা সম্ভব নয়। তাই বামপাশের অঙ্ক থেকে \(1\) ধার নিতে হবে।

  • দশমিকের 0.5s স্থানের \(0\) তার বামপাশের পূর্ণসংখ্যার অংশের units place-এর \(1\) থেকে \(1\) ধার নেবে।
  • পূর্ণসংখ্যার অংশের units place-এর \(1\) থেকে \(1\) ধার নিলে সেটি \(0\) হয়ে যায়।
  • দশমিকের 0.5s স্থানের \(0\) এর সাথে ধার নেওয়া \(1\) যোগ হয়ে \((0+2)_2 = 10_2\) হয়। এই \(10_2\) আবার ডানপাশের 0.25s স্থানে \(1\) ধার দেয়, ফলে এটি নিজে \(1_2\) হয়ে যায়।
  • দশমিকের 0.25s স্থানের \(0\) এর সাথে ধার নেওয়া \(1\) যোগ হয়ে \((0+2)_2 = 10_2\) হয়।
  • এখন, \(10_2 - 1_2 = 1_2\)।

ধাপ ৩: দশমিক বিন্দুর ডানদিকের প্রথম অঙ্ক (0.5s স্থান)

এই স্থানের আসল \(0\) পূর্বে ধার নিয়ে \(10_2\) হয়েছিল এবং তারপর ডানপাশে \(1\) ধার দেওয়ায় এটি \(1_2\) হয়ে গিয়েছিল।

এখন, \(1_2 - 1_2 = 0_2\)।

সুতরাং, দশমিকের পরের অংশটি হলো \(.011\)।

ধাপ ৪: পূর্ণসংখ্যার অংশের শেষ অঙ্ক (units place)

এই স্থানের আসল \(1\) পূর্বে ডানপাশের দশমিকের অংশকে \(1\) ধার দেওয়ায় এটি \(0\) হয়ে গেছে।

\(0 - 1\)। এখানে \(0\) থেকে \(1\) বিয়োগ করা সম্ভব নয়। তাই বামপাশের (2s স্থানে) \(1\) থেকে \(1\) ধার নিতে হবে।

  • 2s স্থানের \(1\) থেকে \(1\) ধার নিলে সেটি \(0\) হয়ে যায়।
  • units place-এর \(0\) এর সাথে ধার নেওয়া \(1\) যোগ হয়ে \((0+2)_2 = 10_2\) হয়।
  • এখন, \(10_2 - 1_2 = 1_2\)।

ধাপ ৫: পূর্ণসংখ্যার অংশের দ্বিতীয় অঙ্ক (2s place)

এই স্থানের আসল \(1\) পূর্বে ডানপাশে \(1\) ধার দেওয়ায় এটি \(0\) হয়ে গেছে।

\(0 - 1\)। এখানে \(0\) থেকে \(1\) বিয়োগ করা সম্ভব নয়। তাই বামপাশের (4s স্থানে) \(0\) থেকে \(1\) ধার নিতে হবে।

  • 4s স্থানের \(0\) তার বামপাশের (8s স্থানে) \(1\) থেকে \(1\) ধার নেবে।
  • 8s স্থানের \(1\) থেকে \(1\) ধার নিলে সেটি \(0\) হয়ে যায়।
  • 4s স্থানের \(0\) এর সাথে ধার নেওয়া \(1\) যোগ হয়ে \((0+2)_2 = 10_2\) হয়। এই \(10_2\) আবার ডানপাশের 2s স্থানে \(1\) ধার দেয়, ফলে এটি নিজে \(1_2\) হয়ে যায়।
  • 2s স্থানের \(0\) এর সাথে ধার নেওয়া \(1\) যোগ হয়ে \((0+2)_2 = 10_2\) হয়।
  • এখন, \(10_2 - 1_2 = 1_2\)।

ধাপ ৬: পূর্ণসংখ্যার অংশের তৃতীয় অঙ্ক (4s place)

এই স্থানের আসল \(0\) পূর্বে ধার নিয়ে \(10_2\) হয়েছিল এবং তারপর ডানপাশে \(1\) ধার দেওয়ায় এটি \(1_2\) হয়ে গিয়েছিল।

এখন, \(1_2 - 0_2 = 1_2\)।

ধাপ ৭: পূর্ণসংখ্যার অংশের চতুর্থ অঙ্ক (8s place)

এই স্থানের আসল \(1\) পূর্বে ডানপাশে \(1\) ধার দেওয়ায় এটি \(0\) হয়ে গেছে।

\(0 - 1\)। এখানে \(0\) থেকে \(1\) বিয়োগ করা সম্ভব নয়। তাই বামপাশের (16s স্থানে) \(1\) থেকে \(1\) ধার নিতে হবে।

  • 16s স্থানের \(1\) থেকে \(1\) ধার নিলে সেটি \(0\) হয়ে যায়।
  • 8s স্থানের \(0\) এর সাথে ধার নেওয়া \(1\) যোগ হয়ে \((0+2)_2 = 10_2\) হয়।
  • এখন, \(10_2 - 1_2 = 1_2\)।

ধাপ ৮: পূর্ণসংখ্যার অংশের পঞ্চম অঙ্ক (16s place)

এই স্থানের আসল \(1\) পূর্বে ডানপাশে \(1\) ধার দেওয়ায় এটি \(0\) হয়ে গেছে।

\(0 - 0 = 0\)।

সব মিলিয়ে বিয়োগফল হলো \( (1111.011)_2 \)।


  1 1 0 1 1 . 0 0 1

- 0 1 0 1 1 . 1 1 0

-------------------

  1 1 1 1 . 0 1 1


💡 শর্টকাট টেকনিক (দশমিকে রূপান্তর):

বাইনারি সংখ্যাগুলোকে দশমিকে রূপান্তর করে বিয়োগ করে আবার বাইনারিতে রূপান্তর করা যেতে পারে:

প্রথম সংখ্যা: \((11011.001)_2\)

  • পূর্ণসংখ্যার অংশ: \(1 \cdot 2^4 + 1 \cdot 2^3 + 0 \cdot 2^2 + 1 \cdot 2^1 + 1 \cdot 2^0 = 16 + 8 + 0 + 2 + 1 = 27\)
  • ভগ্নাংশের অংশ: \(0 \cdot 2^{-1} + 0 \cdot 2^{-2} + 1 \cdot 2^{-3} = 0 \cdot 0.5 + 0 \cdot 0.25 + 1 \cdot 0.125 = 0.125\)
  • সুতরাং, \((11011.001)_2 = (27.125)_{10}\)

দ্বিতীয় সংখ্যা: \((1011.110)_2\)

  • পূর্ণসংখ্যার অংশ: \(1 \cdot 2^3 + 0 \cdot 2^2 + 1 \cdot 2^1 + 1 \cdot 2^0 = 8 + 0 + 2 + 1 = 11\)
  • ভগ্নাংশের অংশ: \(1 \cdot 2^{-1} + 1 \cdot 2^{-2} + 0 \cdot 2^{-3} = 1 \cdot 0.5 + 1 \cdot 0.25 + 0 \cdot 0.125 = 0.5 + 0.25 = 0.75\)
  • সুতরাং, \((1011.110)_2 = (11.75)_{10}\)

দশমিকে বিয়োগ:

\((27.125)_{10} - (11.75)_{10} = (15.375)_{10}\)

এখন \((15.375)_{10}\) কে আবার বাইনারিতে রূপান্তর করি:

  • পূর্ণসংখ্যার অংশ \((15)_{10}\):
  • \(15 \div 2 = 7\) ভাগশেষ \(1\)
  • \(7 \div 2 = 3\) ভাগশেষ \(1\)
  • \(3 \div 2 = 1\) ভাগশেষ \(1\)
  • \(1 \div 2 = 0\) ভাগশেষ \(1\)
  • উপর থেকে নিচে সাজালে: \((1111)_2\)
  • ভগ্নাংশের অংশ \((0.375)_{10}\):
  • \(0.375 \times 2 = 0.75\) (পূর্ণসংখ্যা \(0\))
  • \(0.75 \times 2 = 1.50\) (পূর্ণসংখ্যা \(1\))
  • \(0.50 \times 2 = 1.00\) (পূর্ণসংখ্যা \(1\))
  • নিচ থেকে উপরে সাজালে: \((.011)_2\)

সুতরাং, \((15.375)_{10} = (1111.011)_2\)।

সঠিক উত্তর হলো 4. \( (1111.011)_2 \)

Satt AI
Satt AI
2 months ago

বাইনারি সংখ্যা আমাদের পরিচিত দশমিক সংখ্যার মতোই একটি সংখ্যা পদ্ধতি। পার্থক্যটুকু হচ্ছে যে দশমিক সংখ্যা পদ্ধতিতে ভিত্তি 10 এবং বাইনারিতে ভিত্তি 2। কাজেই দশমিক সংখ্যা পদ্ধতিতে আমরা যেভাবে যোগ এবং বিয়োগ করতে পারি দশমিক পদ্ধতিতেও হুবহু সেভাবে যোগ এবং বিয়োগ করতে পারব। যেমন :

ডিজিটাল ইলেকট্রনিক্সে তাই বাইনারি যোগ এবং বিয়োগের প্রয়োগের জন্য আলাদা কিছু পদ্ধতি ব্যবহার করা হয়। সাধারণ সংখ্যা যোগ-বিয়োগের বেলায় আমাদের কখনোই আমরা কত অঙ্কের সংখ্যা যোগ কিংবা বিয়োগ করছি সেটি আগে থেকে জানার প্রয়োজন হয় না কিন্তু ইলেকট্রনিক সার্কিট ব্যবহার করে বাইনারি যোগ-বিয়োগ করার সময় কত অঙ্কের সংখ্যা যোগ করছি আগে থেকে জানতে হয়। কারণ সার্কিটটি যতগুলো বিট ধারণ করতে পারবে সংখ্যাটিতে তার থেকে বেশি সংখ্যক অঙ্ক থাকলে সেটি ব্যবহার করা যায় না। শুধু তাই নয় যোগ করার পর বিটের নির্ধারিত সংখ্যা থেকে বিটের সংখ্যা বেড়ে গেলে সেটিও সঠিকভাবে ফলাফল দেবে না। ডিজিটাল ইলেকট্রনিক্সে যেহেতু দুটি ভিন্ন ভিন্ন ভোল্টেজ দিয়ে বাইনারি 0 এবং 1 অঙ্ক দুটি দিয়ে প্রকাশ করা হয় তাই যাবতীয় গাণিতিক অঙ্কও এই অঙ্ক দুটো দিয়েই প্রকাশ করতে হবে।

অনেকে মনে করতে পারে ডিজিটাল ইলেকট্রনিক্স করার জন্য বাইনারি সংখ্যা দিয়ে যোগ, বিয়োগ, গুণ এবং ভাগ এই প্রত্যেকটি প্রক্রিয়াই করার ব্যবস্থা থাকতে হয়। আসলে একটি সংখ্যাকে নেগেটিভ করা এবং যোগ করার সার্কিট থাকলেই অন্য সব গাণিতিক প্রক্রিয়া করা যায়। কোনো একটি সংখ্যা বিয়োগ করতে হলে সংখ্যাটিকে নিগেটিভ করে যোগ করতে হবে। সংখ্যা দিয়ে গুণ করার পরিবর্তে সেই নির্দিষ্ট সংখ্যক বার যোগ করলেই হয়। বার বার বিয়োগ করে ভাগের কাজ চালিয়ে নেয়া যায়। তাই আমরা দেখব একটি সংখ্যাকে নেগেটিভ করার একটি সুনির্দিষ্ট পদ্ধতি জানা থাকলে শুধু যোগ করার সার্কিট দিয়ে আমরা বিয়োগ, গুণ, এবং ভাগও করতে পারব।

Related Question

View All
Updated: 5 months ago
  • ক
    00100001
  • খ
    00100000
  • গ
    00100011
  • ঘ
    00100111
137
Updated: 11 months ago
  • ক
    (100-10111)2
  • খ
    (101-00111)2
  • গ
    (100-10101)2
  • ঘ
    (101-10111)2
1.9k
শিক্ষকদের জন্য বিশেষভাবে তৈরি

১ ক্লিকে প্রশ্ন, শীট, সাজেশন ও
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!

শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!

প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
এখনই শুরু করুন ডেমো দেখুন
৫০,০০০+
শিক্ষক
৩০ লক্ষ+
প্রশ্নপত্র
মাত্র ১৫ পয়সায় প্রশ্নপত্র
১ ক্লিকে প্রশ্ন, শীট, সাজেশন তৈরি করুন আজই

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews

Question Analytics

মোট উত্তরদাতা

জন

সঠিক
ভুল
উত্তর নেই