Sistem bilangan konversi Bilangan
Konversi Bilangan: Desimal, Biner, Oktal, dan Heksadesimal
1. Konversi Desimal ke Lainnya
a. Desimal → Biner
Contoh: 42₁₀ ke biner.
Cara:
42 ÷ 2 = 21 → sisa 0 21 ÷ 2 = 10 → sisa 1 10 ÷ 2 = 5 → sisa 0 5 ÷ 2 = 2 → sisa 1 2 ÷ 2 = 1 → sisa 0 1 ÷ 2 = 0 → sisa 1
Baca sisa dari bawah ke atas: 101010₂.
Hasil: 42₁₀ = 101010₂.
b. Desimal → Oktal
Contoh: 100₁₀ ke oktal.
100 ÷ 8 = 12 → sisa 4 12 ÷ 8 = 1 → sisa 4 1 ÷ 8 = 0 → sisa 1
Baca sisa dari bawah ke atas: 144₈.
Hasil: 100₁₀ = 144₈.
c. Desimal → Heksadesimal
Contoh: 255₁₀ ke heksadesimal.
255 ÷ 16 = 15 → sisa 15 (F) 15 ÷ 16 = 0 → sisa 15 (F)
Hasil: 255₁₀ = FF₁₆.
2. Konversi Biner ke Lainnya
a. Biner → Desimal
Contoh: 1101₂ ke desimal.
Hitung nilai posisi setiap digit:
1 × 2³ + 1 × 2² + 0 × 2¹ + 1 × 2⁰ = 8 + 4 + 0 + 1 = 13
Hasil: 1101₂ = 13₁₀.
b. Biner → Oktal
Contoh: 10110110₂ ke oktal.
Kelompokkan menjadi 3 digit dari kanan → 010 110 110
- 010₂ = 2
- 110₂ = 6
- 110₂ = 6
Hasil: 10110110₂ = 266₈.
c. Biner → Heksadesimal
Contoh: 11101001₂ ke heksadesimal.
Kelompokkan menjadi 4 digit → 1110 1001
- 1110₂ = 14 → E
- 1001₂ = 9
Hasil: 11101001₂ = E9₁₆.
3. Konversi Oktal ke Lainnya
a. Oktal → Desimal
Contoh: 57₈ ke desimal
5 × 8¹ + 7 × 8⁰ = 40 + 7 = 47
Hasil: 57₈ = 47₁₀.
b. Oktal → Biner
Contoh: 34₈ ke biner
- 3 → 011₂
- 4 → 100₂
Hasil: 34₈ = 11100₂.
c. Oktal → Heksadesimal
Contoh: 75₈ ke heksadesimal.
75₈ → biner: 7 → 111, 5 → 101 → 111101₂
Kelompokkan jadi 4 bit: 0011 1101 →
- 0011₂ = 3
- 1101₂ = 13 → D
Hasil: 75₈ = 3D₁₆.
4. Konversi Heksadesimal ke Lainnya
a. Heksadesimal → Desimal
Contoh: A5₁₆ ke desimal
A = 10 → 10 × 16¹ + 5 × 16⁰ = 160 + 5 = 165
Hasil: A5₁₆ = 165₁₀.
b. Heksadesimal → Biner
Contoh: C3₁₆ ke biner
- C = 12 → 1100₂
- 3 → 0011₂
Hasil: C3₁₆ = 11000011₂
c. Heksadesimal → Oktal
Contoh: B2₁₆ ke oktal
B2₁₆ → biner: B → 1011, 2 → 0010 → 10110010₂
Kelompokkan 3 bit: 010 110 010 →
- 010₂ = 2
- 110₂ = 6
- 010₂ = 2
Hasil: B2₁₆ = 262₈.
Tabel Hexa
Tabel di bawah ini menunjukkan hubungan antara angka desimal (0–15), representasi binernya (4 bit), dan nilai heksadesimal (0–F):
Kesimpulan
Dengan tabel juga kamu dapat mempermudah dalam menkonversi bilangan,selain itu pola-pola pengelompokan (3 digit buat oktal, 4 digit buat heksa) dan teknik konversi berbasis pembagian/pengalian, kamu bisa makin lancar ngerjain konversi bilangan. Coba aja latihan pake angka yang beda buat makin jago!
Tetap semangat ya sobat belajar,Sampai jumpa di artikel selanjutnya!