Rabu, 22 November 2017

Binary ke Hexadecimal

Hexadecimal merupakan salah satu bentuk penyajian data pada basis 16 , dimana nilai hanya bisa terdiri dari :

0, 1 , 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

A = 10
B = 11
C = 12
D = 13
E = 14
F = 15

Totalnya ada 16 karakter yang bisa digunakan.

Adapun pada postingan ini, saya akan coba membahas bagaimana mengubah sebuah nilai binary (1/0) menjadi nilai Hexadecimal.

Contoh :

Binary : 10001001

Binary
10001001
Hexadecimal
89


Binary : 11010111

Binary
1101 0111
Hexadecimal
D7


Binary : 100010011

Binary
000100010011
Hexadecimal
113


Nah demikian contohnya , pada konversi binary menjadi hexadecimal. maka setiap 4 karakter biner akan digabungkan menjadi 1 , kemudian konversi tiap 4 karakter menjadi nilai hexadecimal.

Jika karakter kurang, maka berikan nilai default 0 di depan karakter binary.

Demikian penjelasan singkat saya mengenai konversi Binary ke Hexadecimal. semoga bermanfaat.




Senin, 20 November 2017

Logika XOR

XOR merupakan salah satu jenis logika matematika. bagi teman-teman yang sedang belajar ilmu komputer terapan, mungkin penggunaan operator ini bukan lagi merupakan hal yang asing. Pada postingan ini saya akan coba membahas tentang operator XOR ini, saya akan coba membahas menurut nalar saya, semoga mudah dipahami. :D

Operator 1Operator 2Result
000
011
101
110

Mudahnya, Operator XOR akan mengembalikan nilai 0 jika kedua operator bernilai sama (0=0/1=1). selain dari itu akan bernilai 1.

Pada penjelasan di atas, saya sudah membahas bagaimana logika XOR bekerja, sekarang bagaimana jika ada 2 karakter yang mengalami operator XOR. contoh :

A  XOR  B

Berikut penjelasannya singkatnya:

Character : A XOR B
Decimal : 65 XOR 66
Binary : 01000001 XOR 01000010

Jalankan operasi XOR pada ranah biner :
01000001
01000010
-----------------------XOR
00000011

Binary : 00000011
Decimal : 3
Character : ETX (End of Text)

Nah kurang lebih seperti itu, untuk membantu konversi dari Character ke bentuk decimalnya. teman-teman bisa menggunakan bantuan table ASCII untuk membantu konversi. Selamat mencoba :D .