
1. Bilangan Desimal
Bilangan desimal adalah bilangan yang menggunakan 10 angka yaitu angka 0 sampai 9 dan angka berikutnya adalah 10, 11, 12 dan seterusnya. bilangan desimal sering juga disebut sebagai bilangan yang berbasis 10. berikut contoh penulisan bilangan desimal.
Contoh penulisan bilangan desimal : 1710.
bilangan desimal berbasis 10, maka angka 10-lah yang menjadi subscript pada penulisan bilangan desimal.
2. Bilangan Biner Bilangan biner adalah bilangan yang hanyamenggunakan 2 angka yaitu 0 dan 1. Bilangan biner juga sering disebut sebagaibilangan yang berbasis 2. dan setiap bilangan pada biangan biner disebut bit yang dimana1 byte = 8 bit
contoh penulisan bilangan biner yaitu 110010012
3. Bilangan Oktal
Hampir sama seperti bilangan desimal, namun bilangan oktal hanya menggunakan 8 angka yaitu 0 sampai 7. bilangan oktal sering disebut sebagai bilangan berbasis 8. berikut contoh penulisan bilangan oktal yaitu 158
4. Bilangan Heksadesimal
Bilangan heksadesimal atau bilangan heksa adalah bilangan yang berbasis 16. bilangan ini menggunakan 16 simbol yaituangka 0 sampai 9 lalu dilanjutkan dengan huruf A sampai F.
maksudnya adalah huruf A mewakili angka 10, B adalah 11 dan seterusnya. contoh penulisan bilangan heksa yaitu C216
baik setelah kita mengetahui tentang bilangan - bilangan di atas, sekarang kita belajar bagaimana cara mengkonversi bilangan - bilangan tersebut, misal dari desimal ke biner atau sebaliknya. langsung saja sobat, silahkan disimak.
KONVERSI BILANGAN BINER, OCTAL, DESIMAL, DAN HEXADESIMAL
*.Konversi bilangan desimal ke biner.
Cara konversi bilangan desimal ke biner adalah dengan membagi bilangan desimal dengan 2 dan menyimpan sisa bagi per seitap pembagian terus hingga hasil baginya < 2. Hasil konversi adalah urutan sisa bagi dari yang paling akhir hingga paling awal. Contoh:
125(desimal) = .... (biner)
125/2 = 62 sisa bagi162/2= 31
sisa bagi 0
31/2=15 sisa bagi1
15/2=7 sisa bagi1
7/2=3 sisa bagi1
3/2=1 sisa bagi 1
hasil konversi:1111101
*.Konversi bilangan biner ke desimal.
Cara mengkonversi bilangan biner ke desimal adalah dengan mengalikan satu-satu bilangan dengan 2 (basis biner) pangkat 0 atau 1 atau 2 dst dimulai dari bilangan paling kanan. Kemudian hasilnya dijumlahkan.
Misal,11001(biner) = (1x20) + (0x21) + (0x22) + (1x2) + (1x22) = 1+0+0+8+16 = 25(desimal).
*.konversi Desimal ke Oktal
kita coba dengan angka 3510kita konversike bilangan oktalcaranya sebagai berikut...
seperti kita tahu sebelumnya, bilangan oktal adalah bilangan berbasis 8, jadi untuk mengkonversi bilangan desimal menjadi bilangan oktal adalah dengan membaginya dengan 8.35 :
8 = 4 sisa 33
8 = 0 sisa 30
8 = 0 sisa 0
Sama seperti bilangan biner, untuk menyusun bilangan oktal adalah dari bawah ke atas. jadi bilangan oktal dari bilangan desimal 3510 adalah 0438 atau 438.
*.konversi bilangan Oktal ke Desimal
selanjutnya adalah bagaimana mengkonversi bilangan oktal ke bilangan desimal, silahkan disimak langkah - langkahnya...
kita ambil contoh di atas. misalnya kita akan mengubah bilangan 338menjadi bilangan desimal.pertama susun bilangan tersebut menyamping, kemudian kalikan dengan 8 pangkat n dari kanan dimulai dengan pangkat 0.3 33 x 8^1 + 3 x 8^0 = 32 + 3= 35 jadi kita peroleh bilangan desimalnya adalah 3510
*.konversi bilangan Desimal - Heksadesimal
selanjutnya kita coba untuk mengubah bilangan desimal menjadi bilangan heksadesimal. caranya masih sama dengan mengubah desimal ke biner atau desimal ke oktal. hanya saja pembaginya adalah 16, karena seperti kita tahu bahwa bilangan heksadesimal adalah bilangan berbasis 16.
Contoh kita coba mengubah bilangan desimal 9110 menjadi bilangan heksadesimal
.91 : 16 = 5 sisa 11 * 11 = B5 : 16 = 0 sisa 50 : 16 = 0 sisa 0
jadi bilangan yang kita dapat adalah 5B
*.konversi bilangan Heksadesimal ke Desimal
sekarang kita coba ubah kembali bilangan heksadesimal di atas menjadi bilangan desimalberikut langkah - langkahnya...
sama seperti mengubah bilangan biner ke desimal atau oktal ke desimal, hanya saja karena bilangan heksadesimal berbasis 16, maka kita kalikan dengan 16 pangkat ndimulai dari kanan dengan pangkat pertama 0
contoh 5B5 | B*kita ubah dulu menjadi angka5 | 115 x 16^1 + 11 x 16^0 = 80 + 11= 91maka bilangan desimalnya adalah 91107.
*.konversi bilangan Biner ke Oktal
berikutnya kita pelajari tentang mengubahbilangan biner ke oktal. prinsipnya adalah setiap 3 digit bilangan biner adalah menjadi 1 digit bilangan oktal.kita coba dengan contoh 1 0 0 0 1 12pertama kita ambil 3 digit dari belakang, kemudian kalikan dengan 2 pangkat n , dimulai dari pangkat 0 dari kanan.
1 0 0 | 0 1 1* bila tidak genap dibagi 3, tambahkan saja angka 0 di depannya
1 x 2^2 + 0 x 2^1 + 0 x 2^0 | 0 x 2^2 + 1 x 2^1 + 1 x 2^0= 4 + 0 + 0 | = 0 + 2 + 1= 4 | = 3
maka bilangan oktal dari 1000112adalah 4388.
*.konversi bilangan Oktal ke Biner
setelah mengerti cara mengubah Biner ke Oktal, sekarang kita balik yaitu dari oktal ke desimal. kita coba mengubah angka 238
menjadi bilangan biner dengan langkah sebagai berikut.
pertama ingat bahwa 3 digit bilangan biner adalah 1 digit bilangan oktal, maka kita susun bilangan tersebut terlebih dahulu. kemudian kita bagi 2 tiap digitnya...
4 | 34 : 2 = 2 sisa 0
3 : 2 = 1 sisa 12 : 2 = 1 sisa 0
1 : 2 = 0 sisa 11 : 2 = 0 sisa 1
0 : 2 = 0 sisa 00 : 2 = 0 sisa 0
kemudian kita susun kembali digit angka di atas menjadi
oktal : 4 | 3biner : 0100 | 011
maka bilangan binernya adalah 01000112 atau 10001129.
*.konversi bilangan Biner ke Heksadesimal
sama seperti biner ke oktal, untuk heksadesimal 4 digit biner menjadi 1 digit heksa
contoh 1000112, kita ubah menjadi bilangan heksadesimal
0 0 1 0 | 0 0 1 10 0 1 0 = 2 0 0 1 1 = 3
* yg ini udh pada ngeti kan ?? :D
maka bilangan heksanya adalah 2310. Heksadesimal - Biner
kemudian sekarang kita cari tau caranya mengubahnya kembali menjadi biner, langsung saja kita pakai contoh diatas yaitu 23162 | 30010 0011
* karna biner dr 0010 = 2dan 0011 = 3
jadi biner dari bilangan heksa 2316
adalah 001000112 atau 1000112