Terkadang Ekstasi / Terkadang Nyeri pada Seni
Mungkin 2024
Konversi Desimal ke Biner
Mengonversi angka desimal ke angka biner adalah salah satu prosedur paling umum yang dilakukan dalam operasi komputer. Dalam contoh di bawah ini, angka desimal, 253, dikonversi menjadi angka biner dengan sisa, r, dengan pembagian berturut-turut dengan 2. Angka biner untuk 253 adalah 11111101
1 253/2 = 126 r 1
2 126/2 = 63 r 0
3 63/2 = 31 r 1
4 31/2 = 15 r 1
5 15/2 = 7 r 1
6 7/2 = 3 r 1
7 3/2 = 1 r 1
8 1/2 = 0 r 1
Sistem Penomoran Basis 2
Komputer mengenali dan memproses data menggunakan sistem penomoran biner, atau basis 2. Sistem penomoran biner hanya menggunakan dua simbol (0 dan 1) alih-alih sepuluh simbol dalam sistem penomoran desimal. Posisi, atau tempat, dari setiap digit mewakili angka 2 (angka dasar) yang diangkat ke daya (eksponen), berdasarkan posisinya.
Contohnya
2º
2¹
2²
2³
24
25
26
Tabel berikut mengilustrasikan bagaimana angka desimal dikonversi menjadi angka biner
Sistem Penomoran Basis 2 | ||||||||
Nilai | ||||||||
Simbol | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
Simbol | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 |
Eksponen dasar | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
Nilai Tempat | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Ubah desimal 35 menjadi biner | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
Prosedur untuk Mengubah Bilangan Desimal ke Bilangan Biner
Ada sekitar lima langkah yang terlibat dalam mengubah angka 35 menjadi angka biner.
1. Pertama, Anda perlu menentukan kekuatan 2 yang lebih besar yaitu kurang dari atau sama dengan 35. Jadi, dimulai dengan angka terbesar, 2 hingga 5 (32) lebih kecil dari 35. Tempatkan "1" di kolom itu dan , kemudian, hitung berapa banyak yang tersisa dengan mengurangi 32 dari 35. Hasilnya adalah 9.
2. Selanjutnya, Anda akan ingin memeriksa untuk melihat apakah 16 (daya rendah berikutnya 2) yang cocok dengan 3. Karena tidak, "0" ditempatkan di kolom itu. Nilai angka berikutnya adalah 8, yang lebih besar dari 3, jadi "0" ditempatkan di kolom itu juga.
3. Nilai selanjutnya yang akan kita gunakan adalah 4, yang masih lebih besar dari 3. Jadi, sekali lagi, kita akan menjadikan ini sebagai "0."
4. Oke, nilai kita berikutnya adalah 2, yang lebih kecil dari 3. Dan, karena itu, kita akan menempatkan "1" ke dalam kolom. Sekarang, Anda harus mengurangi 2 dari 3, dan hasilnya adalah 1.
5. Nilai angka terakhir adalah 1, yang masih berfungsi dengan angka yang tersisa. Karenanya, kami akan menempatkan "1" di kolom terakhir. Sekarang kita melihat bahwa angka biner untuk angka desimal 35 adalah 100011.