Pertama kita
harus mengetahui bilangan. Bilangan
paling kanan ke kiri adalah jumlah kelipatan dari bilangan sebelumnya, misal
contohnya ada 8 bit biner.
bit ke
|
8
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
pangkat
|
2^7
|
2^6
|
2^5
|
2^4
|
2^3
|
2^2
|
2^1
|
2^0
|
bilangan
|
128
|
64
|
32
|
16
|
8
|
4
|
2
|
1
|
biner
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
cara
menghitung biner ke desimal adalah dengan menjumlahkan nilai bilangan pada biner yang bernilai 1
biner 0 tidak
perlu dihitung bilanganya.
jadi misal
ada biner 0001 0001.
2^7
|
2^6
|
2^5
|
2^4
|
2^3
|
2^2
|
2^1
|
2^0
|
128
|
64
|
32
|
16
|
8
|
4
|
2
|
1
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
1
|
16 + 1 = 17. jadi 0001
0001 biner adalah 17 desimal.
2. Cara Hitung Desimal ke
Biner
dengan
menggunakan cara kebalikan dari cara diatas dan kita harus menghitung
“ berapa(?)
+ berapa(?) + n berapa(?) = bilangan desimal yang dicari”
dimana (?)
adalah bilangan dari kelipatan
biner (1, 2, 4, 8, 16, dst).
misal 5
desimal. berapa + berapa
= 5 desimal ?
4 + 1 = 5 desimal. maka bilangan
4 dan 1 memiliki nilai biner 1 dimasukan
dalam tabel dan sisanya tidak di hitung
2^7
|
2^6
|
2^5
|
2^4
|
2^3
|
2^2
|
2^1
|
2^0
|
128
|
64
|
32
|
16
|
8
|
4
|
2
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
1
|
maka biner
dari 5 adalah 0101.
3. Cara Hitung Desimal ke
Hexadesimal
berikut
adalah tabel konversinya, tidak ada cara menghitungnya tabel ini harus
dihafalkan.
desimal
|
15
|
14
|
13
|
12
|
11
|
10
|
9
|
8
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
hexa
|
F
|
E
|
D
|
C
|
B
|
A
|
9
|
8
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
4. Cara Hitung Hexadesimal ke
Biner
cara yang
saya tau sedikit panjang dimana kita harus mengkonversi hexadesimal ke desimal
kemudian bilangan desimal kita biner kan.
Contoh,
misal hexa 42
caranya
pertama kita pecah bilangan hexa menjadi 2 bagian desimal
yaitu 4 hex dan 2 hex
4 hex = 4 des,
2 hex = 2 des. (cara konversinya lihat
point 3)
biner dari 4
desimal = 0100,
biner dari 2
desimal = 0010. (cara menghitung desimal ke biner bisa
dilihat pada point 2).
jadi biner
dari hexa 42 adalah 0100 0010
Contoh lain C4.
C = 12 desimal
4 = 4 desimal
biner 12
desimal = 1100
biner 4
desimal = 0100
jadi biner
dari hexa C4 adalah 1100 0100
5. Cara Hitung Biner ke
Hexadesimal
kita harus
mengkonversi biner ke desimal terlebih dahulu, kemudian nilai desimal yang
didapat dihitung nilai binernya.
contoh:
biner 01101110
pecah biner
menjadi 4 bit 4 bit.
0110 = 6 desimal
1110 = 14 desimal
6 desimal = 6 hexa
14 desimal = E hexa
jadi 01101110
adalah 6E hexa
*UPDATE*
6. Cara Hitung Biner ke Oktal
Oktal adalah
bilangan berbasis 8, angka yang digunakan yaitu dari 0,1,2,3,4,5,6 sampai 7 (totalnya ada 8
angka). cara konversinya sama seperti cara menghitung
biner ke desimal. Namun yang harus di tekankan adalah
biner yang digunakan yakni dipecah menjadi 3 bit
3 bit dan bilangan desimal yang
digunakan hanya sampai angka 7
Contoh:
biner 000 000 = desimal 0 dan 0 = 00
biner 000 001 = desimal 0 dan 1 = 01
biner 001 111 = desimal 1 dan 7 = 17
biner 010 110 = desimal 2 dan 4 = 24
biner 000 001 = desimal 0 dan 1 = 01
biner 001 111 = desimal 1 dan 7 = 17
biner 010 110 = desimal 2 dan 4 = 24
0 komentar:
Posting Komentar