(1101)2 + (1011)2 = ?
A
(10010)2
B
(10100)2
C
(11000)2
D
(11001)2
উত্তরের বিবরণ
প্রশ্ন: (1101)2 + (1011)2 = ?
ক) (10010)2
খ) (10100)2
গ) (11000)2
ঘ) (11001)2
সমাধান:
বাইনারি যোগের নিয়ম অনুযায়ী, দুটি সংখ্যা যোগ করার সময় ডানদিক থেকে শুরু করতে হয়।
যোগফল নির্ণয়ের ধাপগুলো নিচে দেখানো হলো:
1 1 0 1
+ 1 0 1 1
1 1 0 0 0
ধাপ ১: সর্বডানের কলাম যোগ করি: 1 + 1 = 10। এখানে 0 লিখি এবং 1 হাতে রাখি।
ধাপ ২: দ্বিতীয় কলাম যোগ করি: হাতে থাকা 1 + 0 + 1 = 10। এখানে 0 লিখি এবং 1 হাতে রাখি।
ধাপ ৩: তৃতীয় কলাম যোগ করি: হাতে থাকা 1 + 1 + 0 = 10। এখানে 0 লিখি এবং 1 হাতে রাখি।
ধাপ ৪: চতুর্থ কলাম যোগ করি: হাতে থাকা 1 + 1 + 1 = 11। এখানে 1 লিখি এবং 1 হাতে রাখি।
ধাপ ৫: সবশেষে, হাতে থাকা 1 বাম দিকে লিখি।
অতএব, (1101)2 + (1011)2 = (11000)2।
বিকল্প পদ্ধতি:
(1101)2 = 13 (দশমিক)
(1011)2 = 11 (দশমিক)
∴ 13 + 11 = 24 (দশমিক)
এখন 24 এর বাইনারি মান নির্ণয় করতে হবে, যা হলো (11000)2।
0
Updated: 1 month ago
একটি কম্পিউটার সিস্টেমে (১১০০১০১১)২ বাইনারি সংখ্যাটির মান ডেসিমেল এ কত হবে?
Created: 1 month ago
A
- ৫২
B
- ৫৩
C
২০৩
D
উপরের সবকটি হতে পারে
প্রশ্ন: একটি কম্পিউটার সিস্টেমে (11001011)2 বাইনারি সংখ্যাটির মান ডেসিমেল এ কত হবে?
একটি কম্পিউটার সিস্টেমে ৮-বিট বাইনারি সংখ্যা (11001011)2 এর মান নির্ভর করে আমরা কীভাবে তা ইন্টারপ্রেট করি তার ওপর। যদি এটি Unsigned সংখ্যা হিসেবে ধরা হয়, তাহলে সব বিটই ধনাত্মক অবদান রাখে এবং দশমিক মান হবে 128 + 64 + 0 + 0 + 8 + 0 + 2 + 1 = 203, অর্থাৎ অপশন (গ)।
তবে, যদি আমরা এটিকে Signed Two’s Complement হিসেবে ধরি, তাহলে প্রথম বিট (MSB) = 1 হওয়ায় সংখ্যা ঋণাত্মক। Two’s complement বের করতে প্রথমে বিটগুলো উল্টে 00110100 পাই এবং ১ যোগ করলে 00110101 হয়, যার দশমিক মান = 53, সুতরাং Signed হিসেবে মান = - 53, অর্থাৎ অপশন (খ)।
অন্যদিকে, One’s Complement অনুযায়ী, MSB = 1 → ঋণাত্মক, এবং বিটগুলো উল্টে 00110100 পাওয়া যায়, যার দশমিক মান = 52, অর্থাৎ মান = - 52, অর্থাৎ অপশন (ক)।
তাই প্রাসঙ্গিক প্রসঙ্গে, একই বাইনারি সংখ্যা Unsigned, Signed Two’s Complement, বা One’s Complement হিসেবে ভিন্ন ভিন্ন মান দিতে পারে, এবং প্রদত্ত অপশন অনুযায়ী সবকটি মান সম্ভব।
- একই ৮-বিট সংখ্যা (11001011)2 এর জন্য Unsigned = 203, Two’s Complement Signed = -53, One’s Complement Signed = - 52
[উল্লেখ্য, PSC অপশন (ঘ) তে সচরারচর - "উপরের সবকটি" দিয়ে থাকে, কিন্তু ৪৭ তম বিসিএসে এবার অপশন (ঘ) - "উপরের সবকটি হতে পারে" দিয়েছে। সব ছোট বিষয়ও খেয়াল রেখে উত্তর করতে হবে।]
বিস্তারিত সমাধান
১. যদি Unsigned সংখ্যা হিসেবে ধরা হয়:
(11001011)2 = (1 × 27) + (1 × 26) + (0 × 25) + (0 × 24) + (1 × 23) + (0 × 22) + (1 × 21) + (1 × 20)
= 128 + 64 + 0 + 0 + 8 + 0 + 2 + 1 = 203
অতএব, Unsigned হলে মান = 203
২. যদি Signed (Two’s Complement, 8-bit) সংখ্যা হিসেবে ধরা হয়:
- প্রথম বিট = 1 → সংখ্যা নেগেটিভ।
- Two’s complement বের করতে: প্রথমে বিট ইনভার্ট → 00110100
- তারপর 1 যোগ করলে → 00110101 = 53
অতএব, Signed হলে মান = - 53
- Unsigned interpretation: 203
- Signed interpretation: - 53
(৩) One’s Complement নিয়ম (8-bit):
MSB = 1 → সংখ্যা ঋণাত্মক।
Magnitude = Bitwise complement (বিটের উল্টো)
⇒ 8-bit সংখ্যা 110010112
⇒ MSB = 1 → সংখ্যা ঋণাত্মক।
⇒ Bitwise complement:
11001011 → 001101002
⇒ 001101002 এর দশমিক মান = 52
⇒ অতএব, One’s Complement অনুযায়ী এই সংখ্যার মান = -52 (অপশন ক)
উল্লেখ্য,
- MSB এর পূর্ণরূপ হলো: Most Significant Bit.
- এটি একটি বাইনারি সংখ্যার সবচেয়ে গুরুত্বপূর্ণ বিট।
- সাধারণত, MSB সংখ্যা নির্ধারণ করে যে সংখ্যা ধনাত্মক না ঋণাত্মক (Signed Binary Number) বা বাইনারি সংখ্যার সর্বোচ্চ মানের অংশ।
(11001011)2
এখানে, প্রথম 1 = MSB
Signed 8-bit Two’s Complement এ MSB = 1 → সংখ্যা ঋণাত্মক
MSB = 0 → সংখ্যা ধনাত্মক।
0
Updated: 1 month ago
বাইনারি সংখ্যা পদ্ধতি থেকে অক্টাল পদ্ধতিতে রূপান্তর করতে কয়টি বাইনারি ডিজিট একসাথে গ্রুপ করা হয়?
Created: 1 month ago
A
২টি
B
৩টি
C
৪টি
D
৮টি
◉ একটি অক্টাল সংখ্যাকে বাইনারিতে রূপান্তর করলে প্রতি অঙ্কের জন্য ৩টি বাইনারি বিট লাগে।
উদাহরণস্বরূপ:
অক্টাল 7 = বাইনারি 111
অক্টাল 5 = বাইনারি 101
সুতরাং, বাইনারি থেকে অক্টাল রূপান্তরের সময় প্রতি ৩টি বাইনারি বিট = ১টি অক্টাল ডিজিট। এজন্য ৩টি বাইনারি ডিজিট একসাথে গ্রুপ করা হয়।
বাইনারি থেকে অক্ট্যাল রূপান্তর:
- একটি অক্ট্যাল সংখ্যা তিন বিট বাইনারি দ্বারা প্রকাশ করা যায়।
- আমরা জানি, বাইনারি সংখ্যার ভিত্তি ২ এবং অক্ট্যাল সংখ্যার ভিত্তি ৮।
- বাইনারি সংখ্যাকে অক্টালে রূপান্তর করতে সংখ্যাটির অংকগুলোকে তিন বিট বিশিষ্ট ছোট ছোট ভাগে ভাগ করা হয়।
- এরপর প্রতিটি গ্রুপের সমতুল্য অক্ট্যাল মান বসালে তা বাইনারি থেকে অক্টালে রূপান্তরিত হয়।

উৎস:
0
Updated: 1 month ago
Computer does mathematical functions by using:
Created: 1 week ago
A
Decimal Number
B
Binary Number
C
Word
D
None
বাইনারি সংখ্যা পদ্ধতি বা দ্বিমিক সংখ্যা পদ্ধতি হলো এমন একটি সংখ্যা পদ্ধতি যেখানে সব সংখ্যা কেবলমাত্র ০ এবং ১ দিয়ে প্রকাশ করা হয়। এটি কম্পিউটার বিজ্ঞানের অন্যতম মৌলিক ধারণা, কারণ আধুনিক সব ডিজিটাল যন্ত্র এই পদ্ধতির ওপর নির্ভরশীল।
-
এই পদ্ধতির ভিত্তি (Base) হলো ২, অর্থাৎ প্রতিটি স্থানে কেবল দুইটি মান থাকতে পারে—০ বা ১।
-
বাইনারি সংখ্যার প্রতিটি অঙ্ককে বিট (bit) বলা হয়, যা Binary Digit শব্দের সংক্ষিপ্ত রূপ।
-
১ নির্দেশ করে "on" বা বিদ্যুৎ প্রবাহিত অবস্থাকে, আর ০ নির্দেশ করে "off" বা বিদ্যুৎহীন অবস্থাকে।
-
কম্পিউটারের লজিক গেট, সার্কিট ও প্রসেসর এই দুটি মানের ওপর কাজ করে।
-
ডিজিটাল ইলেকট্রনিক যন্ত্রপাতি, যেমন কম্পিউটার, মোবাইল, ক্যালকুলেটর—সবগুলোতেই বাইনারি পদ্ধতির ব্যবহার রয়েছে।
-
অন্যান্য সংখ্যা পদ্ধতি যেমন দশমিক (base 10) বা হেক্সাডেসিম্যাল (base 16) পরবর্তীতে বাইনারিতে রূপান্তরিত হয়ে কম্পিউটারের ভিতরে প্রক্রিয়াকৃত হয়।
-
বাইনারি পদ্ধতির ওপর ভিত্তি করেই আজকের কম্পিউটার প্রযুক্তি, তথ্য সংরক্ষণ ও যোগাযোগ ব্যবস্থা গড়ে উঠেছে।
0
Updated: 1 week ago