Aldi Thanks For Google and Stackoverflow.

Cara Mengubah Bilangan Biner Menjadi Tulisan / Teks (ASCII)

56 sec read

tutorial min

Cara mengubah bilangan biner kedalam kode ASCII

Untuk mempermudah mengubah bilangan biner ke dalam kode ASCII, Pertama kita harus ubah bilangan menjadi desimal terus dilanjutkan kedalam kode ASCII, maka kita harus melihat tabel Kode ASCII berikut:

asciicode

Setelah kita mempelajari kode ASCII diatas sekarang kita coba untuk mengubah bilangan biner kedalam bentuk teks(ascii)

Misalkan kita ambil contoh bilangan biner berikut:

I’m 0110011001100101011001010110110001101001011011100110011100
100000011011000111010101100011011010110111100100001010

Langkah pertama yang kita harus lakukan adalah membagi bilangan biner tersebut dalam 8digit. Seperti yang kita ketahui bilangan biner berada dalam 8 bit.

01100110  01100101  01100101  01101100  01101001  01101110  01100111  00100000  01101100  01110101 01100011  01101011  01111001  00001010

Langkah kedua yaitu kita ubah bilangan biner tersebut kedalam desimal dengan cara mengalikan bilang biner tersebut dengan berpangkat 2.

01100110 = (0x128)+(1×64)+(1×32)+(0x16)+(0x8)+(1×4)+(1×2)+(0x1)

Maka hasilnya:

0 + 64 + 32 + 0 + 0 + 4 + 2 + 0 = 102 (Desimal)

Setelah itu cek tabel, bilangan desimal mempunyai kode karakter apa, yaitu f. Kerjakan yang lainya, pengerjaanya sama.

01100101=(0x128)+(1×64)+(1×32)+(0x16)+(0x8)+(1×4)+(0x2)+(1×1) = 101 = e 

01100101=(0x128)+(1×64)+(1×32)+(0x16)+(0x8)+(1×4)+(0x2)+(1×1)  = 101 = e

01101100=(0x128)+(1×64)+(1×32)+(0x16)+(1×8)+(1×4)+(0x2)+(0x1) = 108 = l

01101001=(0x128)+(1×64)+(1×32)+(0x16)+(1×8)+(0x4)+(0x2)+(1×1) = 105 = i

01101110=(0x128)+(1×64)+(1×32)+(0x16)+(1×8)+(1×4)+(1×2)+(0x1) = 110 = n

01100111=(0x128)+(1×64)+(1×32)+(0x16)+(0x8)+(1×4)+(1×2)+(1×1) = 103 = g

00100000=(0x128)+(0x64)+(1×32)+(0x16)+(0x8)+(0x4)+(0x2)+(0x1) = 32 = spasi

01101100=(0x128)+(1×64)+(1×32)+(0x16)+(1×8)+(1×4)+(0x2)+(0x1) = 108 = l

01110101=(0x128)+(1×64)+(1×32)+(1×16)+(0x8)+(1×4)+(0x2)+(1×1) = 117 = u

01100011=(0x128)+(1×64)+(1×32)+(0x16)+(0x8)+(0x4)+(1×2)+(1×1) = 103 = c

01101011=(0x128)+(1×64)+(1×32)+(0x16)+(1×8)+(0x4)+(1×2)+(0x1) = 107 = k

01111001=(0x128)+(1×64)+(1×32)+(1×16)+(1×8)+(0x4)+(0x2)+(1×1) = 121 = y

00001010=(0x128)+(0x64)+(0x32)+(0x16)+(1×8)+(0x4)+(1×2)+(0x1) = 10 = Penggantian garis(line feed) termasuk kedalam kode yang tidak terlihat.

Jadi hasil biner I’m 0110011001100101011001010110110001101001011011100110011100100000 01101100011101010110001101101011 0111100100001010 adalah i`m feeling lucky.

Aldi Thanks For Google and Stackoverflow.

Leave a Reply

Your email address will not be published. Required fields are marked *

×

Thank you for visiting this blog, don’t forget to comment here

 

ALDI
Aldi@index.my.id