ডেসিমেল সংখ্যাকে বাইনারি, অক্টাল এবং হেক্সাডেসিমেল সংখ্যায় রূপান্তর।

পরিচয়

আমি মো. বেলাল হোসেন নীল,
সিনিয়র প্রভাষক, তথ্য ও যোগাযোগ প্রযুক্তি।
Founder – Neel Text (75k+ Followers)
শিক্ষার্থীদের ICT বিষয় সহজ ও মজাদারভাবে শেখাতে আমার প্রচেষ্টা সবসময় চলমান।


📘 সংখ্যা পদ্ধতি নোট (HSC ICT – অধ্যায় ৩)

 শেখার লক্ষ্য

  • দশমিক (Decimal) সংখ্যাকে Binary, OctalHexadecimal-এ রূপান্তর করতে পারবে।

  • আবার উল্টোদিকে এদেরকে Decimal-এ রূপান্তর করতে পারবে।

  • বাইনারি, অক্টাল ও হেক্সাডেসিমেলের মধ্যে সরাসরি রূপান্তর করতে পারবে।


 মজার গল্প দিয়ে ব্যাখ্যা

🔹 Decimal → Binary Conversion (ভাগ দিয়ে ভাগ্য নির্ধারণ)

ভাবো, একটি রাজ্যে একটি রাজপুত্র আছে। রাজ্যের নিয়ম হলো—২ ভাগে ভাগ করতে হবে, যতক্ষণ না আর কিছু থাকে।

  • ভাগফল নিচে নামবে, ভাগশেষ ডানে বসে থাকবে।

  • সবশেষে ভাগশেষদের লাইন করে দাঁড় করালে সেটাই বাইনারি রাজ্যের আসল রূপ!

Example: (17)₁₀ → Binary

17 ÷ 2 = 8 ভাগশেষ 1
8 ÷ 2 = 4 ভাগশেষ 0
4 ÷ 2 = 2 ভাগশেষ 0
2 ÷ 2 = 1 ভাগশেষ 0
1 ÷ 2 = 0 ভাগশেষ 1

👉 নিচ থেকে পড়লে: 10001₂


🔹 Decimal → Octal Conversion (আট ভাইয়ের গল্প)

একটি গ্রামে ৮ ভাই থাকত।
গ্রামের নিয়ম ছিল: সবকিছু ৮ ভাগে ভাগ করতে হবে।
প্রতিটি ভাগশেষ মানে একেক ভাইয়ের হাতে পাওয়া উপহার। উপহারগুলো নিচ থেকে উপরে সাজালে পাওয়া যাবে অক্টাল সংখ্যা।

Example: (423)₁₀ → Octal

423 ÷ 8 = 52 ভাগশেষ 7
52 ÷ 8 = 6 ভাগশেষ 4
6 ÷ 8 = 0 ভাগশেষ 6

👉 647₈


🔹 Decimal → Hexadecimal Conversion (১৬ রাজকন্যার খেলা)

এক দেশে ১৬ রাজকন্যা ছিলো। তাদের নাম ছিল 0-9 এবং A-F পর্যন্ত।
যখনই কেউ ১৬ দিয়ে ভাগ হত, তখন ভাগশেষ রাজকন্যাদের একজনের নাম হয়ে যেত।

Example: (423)₁₀ → Hexadecimal

423 ÷ 16 = 26 ভাগশেষ 7
26 ÷ 16 = 1 ভাগশেষ 10 (A)
1 ÷ 16 = 0 ভাগশেষ 1

👉 1A7₁₆


সংক্ষিপ্ত সূত্র

  • Decimal → Binary: পূর্ণসংখ্যা ÷2, ভগ্নাংশ ×2

  • Decimal → Octal: পূর্ণসংখ্যা ÷8, ভগ্নাংশ ×8

  • Decimal → Hexadecimal: পূর্ণসংখ্যা ÷16, ভগ্নাংশ ×16


📝 বহুনির্বাচনী প্রশ্ন (২০টি)

১। (99)₁₀ এর বাইনারি রূপ কোনটি?
ক) 1101011 খ) 1010011 গ) 1100011 ঘ) 1101010
✅ উত্তর: ক

২। (91)₁₀ এর অক্টাল রূপ—
ক) 133 খ) 131 গ) 331 ঘ) 313
✅ উত্তর: ক

৩। (37.125)₁₀ → Binary
ক) 100101.01 খ) 100101.001 গ) 101001.01 ঘ) 101001.001
✅ উত্তর: খ

৪। (43962)₁₀ → Hexadecimal
ক) ABBA খ) DADA গ) ABC ঘ) DBC
✅ উত্তর: খ

৫। (423)₁₀ → Binary
ক) 110100111 খ) 110100101 গ) 1101001111 ঘ) 110100011
✅ উত্তর: ক

৬। (256)₁₀ এর অক্টাল রূপ—
ক) 400 খ) 401 গ) 377 ঘ) 500
✅ উত্তর: ক

৭। (15)₁₀ এর Binary রূপ—
ক) 1111 খ) 1101 গ) 1011 ঘ) 1001
✅ উত্তর: ক

৮। (31)₁₀ এর Binary রূপ—
ক) 11111 খ) 11101 গ) 11011 ঘ) 11110
✅ উত্তর: ক

৯। (255)₁₀ এর Hexadecimal রূপ—
ক) EE খ) FF গ) DD ঘ) 11F
✅ উত্তর: খ

১০। (512)₁₀ → Binary
ক) 1000000000 খ) 111111111 গ) 101010101 ঘ) 10000000
✅ উত্তর: ক

১১। (.25)₁₀ → Binary
ক) .01 খ) .001 গ) .1 ঘ) .11
✅ উত্তর: ক

১২। (.125)₁₀ → Binary
ক) .01 খ) .001 গ) .1 ঘ) .11
✅ উত্তর: খ

১৩। (755.150)₁₀ → Octal এর পূর্ণসংখ্যা অংশ—
ক) 1363 খ) 1373 গ) 1353 ঘ) 1453
✅ উত্তর: ক

১৪। (615.625)₁₀ → Hexadecimal এর পূর্ণসংখ্যা অংশ—
ক) 267 খ) 267.A গ) 267.C ঘ) 267.E
✅ উত্তর: ক

১৫। (75)₁₀ → Binary
ক) 1001011 খ) 1001010 গ) 100101 ঘ) 1001001
✅ উত্তর: গ

১৬। (1024)₁₀ → Binary
ক) 10000000000 খ) 1111111111 গ) 1010101010 ঘ) 1000000000
✅ উত্তর: ক

১৭। (64)₁₀ → Octal
ক) 100 খ) 77 গ) 101 ঘ) 70
✅ উত্তর: ক

১৮। (1000)₁₀ → Hexadecimal
ক) 3E8 খ) 3F0 গ) 3D8 ঘ) 3E9
✅ উত্তর: ক

১৯। (.5)₁₀ → Binary
ক) .01 খ) .1 গ) .11 ঘ) .001
✅ উত্তর: খ

২০। (35.75)₁₀ → Binary
ক) 100011.11 খ) 100011.11 গ) 100011.11 ঘ) 100011.11
✅ উত্তর: ক

Facebook
Twitter
Email
Print

Leave a Reply

Your email address will not be published. Required fields are marked *