Informasi Tanpa Batas

Informasi Tanpa Batas

rss

Jumat, 12 November 2010

Konversi Bilangan Biner, Desimal dan Hexadecimal

Didalam hitungan matematika kita lebih mengenal bilangan desimal ( 0 – 9 ) dibanding bilangan biner ( 1 dan 0 ) atau hexadecimal ( 0 – F ). Disini akan dijabarkan tentang perubahan dari bilangan desimal ke biner atau dari biner ke hexadecimal. Konversi ini dibuat untuk memudahkan pengguna mengetahui struktur IP yang berbasiskan bilangan biner.


1. Mengubah bilangan desimal ke biner

Cara menghitung bilangan biner dari bilangan desimal adalah dengan metode membagi bilangan desimal dengan bilangan biner sambil memperhatikan hasil sisa pembagian.
Contoh:

192 : 2 = 96 sisa 0
96 : 2 = 48 sisa 0
48 : 2 = 24 sisa 0
24 : 2 = 12 sisa 0
12 : 2 = 6 sisa 0
6 : 2 = 3 sisa 0
3 : 2 = 1 sisa 1

Bilangan biner nya adalah angka sisa akhir dibaca dari bawah keatas, yaitu : 11000000, dan untuk pembuktian konversi angka desimal ini bisa dibalik dengan cara merubahnya kembali menjadi bilangan biner.

2.Mengubah bilangan biner ke desimal
Cara menghitungnya adalah dengan membuat tabel dan memposisikan bilangan biner dengan satuan decimal sebagai berikut. Kemudian nanti jumlahkan angka desimal tersebut berdasarkan bilangan biner yang dimasukkan.
Contoh 1 :

Binary 1 1 0 0 0 0 0 0
Decimal 128 64 0 16 0 0 0 0

Jika bilangan biner 0 maka decimalnya dihitung 0 tapi jika angkanya 1 maka ia dihitung berdasarkan tabel desimal yang dimaksud. Dari tabel diatas didapatkan bilangan biner yang bernilai 1 tepat berada dikolom desimal 128 dan 64 sedangkan angka 0 disini tidak dihitung maka perhitungannya adalah 128 + 64 = 192.
Jadi Konversi dari bilangan biner 11000000 adalah 192

Contoh 2: tabel dibawah adalah bilangan biner 11111111

Biner 1 1 1 1 1 1 1 1
Decimal 128 64 32 16 8 4 2 1

Maka bilangan desimalnya adalah 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255

3. Mengubah bilangan biner ke hexadesimal
Untuk mengubah bilangan biner ke hexadesimal, susun bilangan biner menjadi kelompok 4 bit. Mulai pengelompokkan dari bit dari kanan kekiri. Jika jumlah bit kelompok terakhir tidak cukup, tambahkan 0.

Hexadesimal Biner

0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
5 = 0101
6 = 0110
7 = 0111
8 = 1000
9 = 1001
A = 1010
B = 1011
C = 1100
D = 1101
E = 1110
F = 1111

0 komentar:


Poskan Komentar

Artikel Populer

Pengunjung

widgets
 
TERIMA KASIH ATAS KUNJUNGANNYA