চারটি সংখ্যা পদ্ধতি
| পদ্ধতি | বেজ | অঙ্ক |
|---|---|---|
| বাইনারি | 2 | 0, 1 |
| অক্টাল | 8 | 0–7 |
| ডেসিমাল | 10 | 0–9 |
| হেক্সাডেসিমাল | 16 | 0–9, A(10), B(11), C(12), D(13), E(14), F(15) |
এগুলো পজিশনাল পদ্ধতি: অঙ্কের মান নির্ভর করে তার অবস্থানের ওপর।
১. ডেসিমাল থেকে বাইনারি (পূর্ণ অংশ)
বারবার ২ দিয়ে ভাগ করে ভাগশেষগুলো নিচ থেকে ওপরে লেখো।
(25)₁₀
25 ÷ 2 = 12, ভাগশেষ 1
12 ÷ 2 = 6, ভাগশেষ 0
6 ÷ 2 = 3, ভাগশেষ 0
3 ÷ 2 = 1, ভাগশেষ 1
1 ÷ 2 = 0, ভাগশেষ 1
উত্তর: (11001)₂
২. দশমিক অংশ
বারবার ২ দিয়ে গুণ করে পূর্ণ অংশগুলো ওপর থেকে নিচে লেখো।
(0.625)₁₀
0.625 × 2 = 1.25 → 1
0.25 × 2 = 0.5 → 0
0.5 × 2 = 1.0 → 1
উত্তর: (0.101)₂
৩. যেকোনো পদ্ধতি থেকে ডেসিমাল
প্রতিটি অঙ্ককে তার অবস্থানের ঘাত দিয়ে গুণ করে যোগ করো।
(1011.101)₂ = 8 + 0 + 2 + 1 + 0.5 + 0 + 0.125 = (11.625)₁₀
(157)₈ = 1×64 + 5×8 + 7×1 = (111)₁₀
(2AF)₁₆ = 2×256 + 10×16 + 15×1 = (687)₁₀
৪. বাইনারি ↔ অক্টাল ও হেক্সা: সবচেয়ে সহজ পথ
অক্টালের জন্য ৩ বিট, হেক্সার জন্য ৪ বিট করে ডান দিক থেকে ভাগ করো।
(11010110)₂
অক্টাল: 011 010 110 → (326)₈
হেক্সা: 1101 0110 → (D6)₁₆
যাচাই: তিনটিই ডেসিমালে 214
অক্টাল ↔ হেক্সা করতে হলে মাঝখানে বাইনারিতে নিয়ে যাও।
মনে রাখো: ভাগের ভাগশেষ নিচ থেকে ওপরে, দশমিকের গুণের পূর্ণ অংশ ওপর থেকে নিচে।
অনুশীলনী
- (47)₁₀ কে বাইনারি, অক্টাল ও হেক্সায় রূপান্তর করো।
- (10.75)₁₀ কে বাইনারিতে রূপান্তর করো।
- (3B)₁₆ কে ডেসিমাল ও অক্টালে রূপান্তর করো।