Tabel Konversi 1-15 Desimal ke Biner - Oktal dan Hexadesimal
Decimal | Binary | Octal | Hexa-Decimal |
0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 |
2 | 10 | 2 | 2 |
3 | 11 | 3 | 3 |
4 | 100 | 4 | 4 |
5 | 101 | 5 | 5 |
6 | 110 | 6 | 6 |
7 | 111 | 7 | 7 |
8 | 1000 | 10 | 8 |
9 | 1001 | 11 | 9 |
10 | 1010 | 12 | A |
11 | 1011 | 13 | B |
12 | 1100 | 14 | C |
13 | 1101 | 15 | D |
14 | 1110 | 16 | E |
15 | 1111 | 17 | F |
Cara Konversi Bilangan Desimal ke Bilangan Biner
Untuk mengkonversi bilangan desimal ke biner, kita bisa lakukan dengan cara membagi bilangan desimal dengan 2 sampai hasil baginya adalah 0. Sisa bagi dari hasil pembagian tersebut adalah bilangan biner dari bilangan desimal tersebut. Contohnya untuk mengkonversi 12310 adalah pertama kita lakukan pembagian sebagai berikut:
Pembagian dengan 2 | Hasil Bagi | Sisa Bagi |
---|---|---|
123/2 | 61 | 1 |
61/2 | 30 | 1 |
30/2 | 15 | 0 |
15/2 | 7 | 1 |
7/2 | 3 | 1 |
3/2 | 1 | 1 |
1/2 | 0 | 1 |
Setelah hasil bagi sama dengan 0, maka pembagian selesai. Untuk mengetahui hasil konversi 12310, urutkan sisa bagi yang didapatkan dari pembagian tersebut dari bawah ke atas. Sehingga hasil konversi 12310 kedalam biner adalah 11110112
Cara Konversi Bilangan Biner ke Desimal
Untuk mengkonversi bilangan biner ke desimal, kita bisa lakukan dengan cara mengalikan setiap bit dalam bilangan biner dengan 2n, lalu hasil perkalian tersebut dijumlahkan. Contohnya untuk mengkonversi 11110112 kedalam desimal adalah sebagai berikut:
Bilangan Biner | Perkalian | Hasil Perkalian |
---|---|---|
1 | 1 * 26 | 64 |
1 | 1 * 25 | 32 |
1 | 1 * 24 | 16 |
1 | 1 * 23 | 8 |
0 | 0 * 22 | 0 |
1 | 1 * 21 | 2 |
1 | 1 * 20 | 1 |
Jumlah = 123 |
Setelah dilakukan perkalian lalu dijumlahkan, maka dapat diketahui bahwa 11110112 dalam desimal adalah 12310
Cara Konversi Bilangan Desimal ke Hexadesimal
Cara mengkonversi bilangan desimal ke hexadesimal mirip seperti cara mengkoversi bilangan desimal ke biner, hanya saja bilangan desimal dibagi oleh 16 dan hasil baginya harus diubah menjadi hex digit. Berikut adalah daftar digit yang digunakan dalam bilangan hexadesimal :
Desimal | Hex |
---|---|
0 | 0 |
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
5 | 5 |
6 | 6 |
7 | 7 |
8 | 8 |
9 | 9 |
10 | A |
11 | B |
12 | C |
13 | D |
14 | E |
15 | F |
Contoh konversi bilangan desimal 12310 kedalam hexadesimal adalah sebagai berikut:
Pembagian dengan 16 | Hasil Bagi | Sisa Bagi | Hex Digit |
---|---|---|---|
123/16 | 7 | 11 | B |
7/16 | 0 | 7 | 7 |
Setelah pembagian selesai, urutkan hex digit yang didapatkan dari bawah ke atas. Sehingga hasil konversi 12310 kedalam hexadesimal adalah 7B16
Bilangan Hexadesimal ke Desimal
Cara mengkoversi bilangan hexadesimal ke desimal mirip seperti kovesi bilangan biner ke desimal. Sebelum dilakukan pembagian, ubah semua hex digit dalam bilangan hexadesimal kedalam desimal lalu kalikan dengan 16n, lalu jumlahkan hasil perkalian tersebut. Contohnya untuk mengkoversi 7B16 kedalam desimal adalah sebagai berikut :
Bilangan Hexadesimal | Bilangan Desimal | Perkalian | Hasil Perkalian |
---|---|---|---|
7 | 7 | 7 * 161 | 112 |
B | 11 | 11 * 160 | 11 |
Jumlah = | 123 |
Konversi Bilangan Hexadesimal ke Biner dan Bilangan Biner ke Hexadesimal
Untuk mengkonversi bilangan hexadesimal ke biner, bisa dilakukan dengan cara mengkonversi bilangan hexadesimal ke bilangan desimal terlebih dahulu lalu konversikan bilangan desimal tersebut ke bilangan biner. Begitu pula konversi bilangan biner ke hexadesimal, yaitu konversikan bilangan biner ke desimal terlebih dahulu lalu konversikan bilangan desimal tersebut kedalam hexadesimal.