konversi bilangan
DESCRIPTION
Konversi BilanganTRANSCRIPT
3. KONVERSI BILANGAN
3.1 Konversi Bilangan Biner ke Bilangan
Desimal
Perubahan dari bilangan biner ke bilangan
desimal dapat menggunakan bobot bilangan dalam
bilangan desimal yang terdiri dari bobot satuan,
puluhan, ratusan dan seterusnya.
Jumlah dari semua digit dikalikan dengan harga bobot pada tabel bilangan
desimal.
Bilangan dst 0 1 0 1 1
Bobot dst 24 23 22 21 20
Tabel 3.1 Bobot Bilangan Biner
Sehingga dari bilangan biner 01011 jika
dikonversikan ke bilangan desimal menjadi :
= (0 x 24) + (1 x 23) + (0 x 22) + (1 x 21) + (1
x 20)
= 0 + 8 + 0 + 2 + 1
= 11
2
3.2 Konversi Bilangan Desimal ke Bilangan
Biner
Sedangkan untuk perubahan/konversi dari
bilangan desimal ke bilangan biner dapat digunakan
dengan metode double-double, yaitu suatu metode
untuk mengubah bilangan desimal ke dalam bilangan
biner dengan membagi secara terus menerus dengan
bilangan 2, dan menuliskan hasil-hasil serta sisanya
setiap dilakukan pembagian.
Angka-angka hasil tersebut ekivalen dengan
bilangan biner yang dicari.
Sebagai contoh dapat dilihat bagan berikut :
13 desimal akan dikonversikan ke bilangan
biner :
2 13 Sisa 1
2 6 Sisa 0
2 3 Sisa 0
2 1 Sisa 1
Hasil 11001
3
Gambar 3.2 Simbol-simbol untuk desimal,
biner dan Heksadesimal
SIMBOL
DESIMAL
SIMBOL
BINER
SIMBOL
HEKSADESIMA
L
0 0000 0
1 0001 1
2 0010 2
3 0011 3
4 0100 4
5 0101 5
6 0110 6
7 0111 7
8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
14 1110 E
15 1111 F
4
3.3 Konversi Bilangan Heksadesimal ke
Bilangan Biner
Konversi bilangan heksadesimal ke biner dapat
dilihat dari tabel, akan tetapi untuk nilai yang besar
dapat digunakan suatu formula bahwa setiap 1
bilangan heksadesimal diwakili 4 bit bilangan biner,
jika dicontohkan bilangan BF heksadesimal jika
dikonversikan ke dalam bilangan biner menjadi :
BF = B = 11 (10) = 1011
= F = 15 (10) = 1111
BF = 10111111
3.4 Konversi Bilangan Biner ke Bilangan
Heksadesimal
Untuk mengubah/mengkonversi dari bilangan
heksadesimal dapat digunakan metode
pengelompokkan, dengan mengingat bahwa masing-
masing 1 bilangan heksadesimal terdiri dari 4 bit
bilangan biner, maka pengelompokkan berdasarkan
bahwa tiap-tiap 4 bit bilangan biner akan mewakili 1
5
bilangan heksadesimal. Pengelompokkan dimulai dari
bagian terkecil dari bilangan biner sebanyak 4 bit.
Untuk lebih jelas dapat dilihat contoh berikut :
1000111001(2) akan dikonversikan ke bilangan
heksadesimal
10 001 1 1001 (2)
2 3 9 = 2 3 9 (16)
Sehingga hasil dari konversi 1000111001 biner ke
heksadesimal adalah
239
heksadesimal.