FAKULTAS
ILMU KOMPUTER
UNIVERSITAS
DIAN NUSWANTORO
http://www.dinus.ac.id
Pengantar Teknologi
Informasi (Teori)
Minggu ke-04
Sistem Bilangan
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 2
•
Bilangan adl representasi fisik dari data yg diamati.
•
Bilangan dapat direpresentasikan dlm berbagai bentuk yg
mempunyai arti sama
–
Dapat dikonversi ke sistem bilangan lain tanpa mengubah
makna
•
Sistem bilangan dlm komputer
–
Biner
–
Oktal
–
Desimal
Bilangan Desimal
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 3
•
Angka desimal didasarkan pada basis 10
–
Memiliki 10 digit berbeda
–
0, 1, 2, 3, 4, 5, 6, 7, 8 dan 9
–
Mengikuti notasi bilangan arab
Bilangan Biner
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 4
•
Angka desimal didasarkan pada basis 2
–
Memiliki 2 digit berbeda
–
0 dan 1
Bilangan Oktal
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 5
•
Angka desimal didasarkan pada basis 8
–
Memiliki 8 digit berbeda
–
0, 1, 2, 3, 4, 5, 6 dan 7
Bilangan Hexadesimal
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 6
•
Angka desimal didasarkan pada basis 16
–
Memiliki 16 digit berbeda
–
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E dan F
Konversi Desimal ke Biner
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 7
Konversi Desimal ke Oktal
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 8
Konversi Desimal ke Hexa
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 9
Konversi Biner ke Desimal
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 10
•
1011
2
= …
10
?
1011
2
= (1*2
3
) + (0*2
2
) + (1*2
1
) + (1*2
0
)
= 8 + 0 + 2 + 1
Konversi Oktal ke Desimal
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 11
•
624
8
= ...
10
?
= (6 x 8
2
) + (2 x 8
1
) + (4 x 8
0
)
= 384 + 16 + 4
Konversi Hexa ke Desimal
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 12
•
624
16
= ...
10
?
= (6 x 16
2
) + (2 x 16
1
) + (4 x 16
0
)
= 1536 + 32 + 4
Konversi Biner ke Oktal
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 13
Representasi :
•
000
2
= 0
8
100
2
= 4
8
•
001
2
= 1
8
101
2
= 5
8
•
010
2
= 2
8
110
2
= 6
8
Konversi Biner ke Oktal
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 14
•
110010
2
= …
8
?
110010
2
= 110
010
= 6
2
Konversi Biner ke Hexa
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 15
Representasi :
•
0000
2
= 0
16
1000
2
= 8
16
•
0001
2
= 1
16
1001
2
= 9
16
•
0010
2
= 2
16
1010
2
= A
16
•
0011
2
= 3
16
1011
2
= B
16
•
0100
2
= 4
16
1100
2
= C
16
•
0101
2
= 5
16
1101
2
= D
16
•
0110
2
= 6
16
1110
2
= E
16
Konversi Biner ke Hexa
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 16
•
100111001011
2
= …
16
?
100111001011
2
= 1001
1100
1011
= 9
16
C
16
B
16
Konversi Oktal ke Biner
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 17
•
624
8
= ...
10
?
= (6 x 8
2
) + (2 x 8
1
) + (4 x 8
0
)
= 384 + 16 + 4
Konversi Hexa ke Biner
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro
Hal : 18
•
2AC
16
= ...
2
?
= 2 | A | C
= 0010 | 1010 | 1100
ibnu.utomo.wm@dsn.dinus.ac.id
Fakultas Ilmu Komputer – Universitas Dian Nuswantoro