Komputer menyimpan informasi menggunakan komponen elektronik yang memahami dua kondisi, seperti "mati" dan "aktif", "salah" dan "benar", atau "tidak" dan "ya". Untuk komputer, dua keadaan adalah nol dan satu, juga dikenal sebagai itu sistem biner. Satu atau nol disebut bit, dan delapan bit bersama-sama, seperti 11010101, disebut byte. Setiap huruf memiliki padanan numerik, yang disebut pengkodean karakter, yang digunakan komputer secara internal untuk mewakili huruf tersebut. Untuk mengonversi karakter ke biner, dapatkan tabel pengkodean karakter dan cari nilai binernya. Format transformasi universal 8 adalah skema pengkodean karakter populer yang digunakan oleh sekitar 84 persen situs web per Mei 2015, menurut W3teknisi.
Sistem desimal
Sistem penomoran kami disebut sistem desimal karena berdasarkan angka 10. Kami memiliki 10 digit, bernomor nol sampai sembilan. Ketika suatu angka membutuhkan lebih dari satu digit, seperti angka 9, 876, tempat yang ditempati setiap digit mewakili pangkat 10. Sebagai contoh,
9 menempati tempat yang mewakili 103, atau 1.000; 8 menempati tempat yang mewakili 102, atau 100; 7 menempati tempat yang mewakili 101, atau 10; dan 6 menempati tempat yang mewakili 100, atau 1. Jumlah setiap digit dikalikan dengan besarnya 10 memberi kita nilai yang dihasilkan: (9 dikali 1.000) plus (8 dikali 100) plus (7 dikali 10) plus (6 dikali 1), atau 9.876.Video Hari Ini
Sistem biner
Komputer tidak dapat menyimpan sepuluh status berbeda -- komputer hanya dapat menyimpan dua. Jadi daripada menggunakan sistem desimal berdasarkan angka 10, komputer menggunakan sistem biner, yang didasarkan pada nomor dua. Daripada sepuluh digit bernomor nol sampai sembilan, sistem biner memiliki dua digit bernomor nol dan satu. Ketika sebuah angka membutuhkan lebih dari satu digit, itu mengikuti logika yang sama dengan sistem desimal, tetapi menggunakan kekuatan dua alih-alih kekuatan sepuluh. Misalnya, perhatikan nomor 1011 dalam biner. Digit pertama di sebelah kiri, 1, menempati tempat yang mewakili 23, atau 8; angka berikutnya, 0, berada pada posisi yang mewakili 22, atau 4; angka berikutnya, 1, menempati tempat untuk 21, atau 2; dan angka terakhir, 1, berada pada posisi yang mewakili 20, atau satu. Ke tentukan ekuivalen desimal dari nilai biner, kalikan (1 kali 8), tambahkan (0 kali 4), tambahkan (1 kali 2) dan kemudian tambahkan (1 kali 1) untuk total sebelas dalam sistem desimal.
Pengkodean Karakter
Karena komputer hanya menyimpan nol dan satu, setiap karakter dalam alfabet diberi nomor biner yang digunakan komputer untuk mewakili karakter. Meskipun ada tabel pengkodean karakter berbeda yang menerjemahkan karakter ke kode numerik, sebagian besar didasarkan pada Kode Standar Amerika untuk Pertukaran Informasi meja, yang awalnya dibuat untuk mesin teletype. Misalnya, huruf besar SEBUAH memiliki nilai desimal 65, atau nilai biner satu byte 01000001. Sebuah huruf kecil z memiliki nilai desimal 122, atau nilai biner byte tunggal 01111010.
Mengubah Karakter menjadi Biner
Untuk mengonversi karakter ke biner, tentukan skema pengkodean karakter yang digunakan komputer dan cari nilai karakter dalam tabel referensi untuk skema tersebut. Sebagai contoh, UTF-8 memperluas set karakter ASCII dan menggunakan delapan, 16, 24 atau 32 bit untuk mewakili karakter dan simbol. Huruf kapital Yunani Omega memiliki nilai UTF-8 dari 1100111010101001, yang setara dengan 52.905 desimal.
Tip
Anda juga dapat menggunakan kalkulator online untuk mengonversi huruf ke nilai ekuivalen binernya.