Tukar Binari ke Desimal: Kalkulator Nombor Perduaan
Sistem nombor binari (perduaan) ialah sistem nombor yang hanya menggunakan dua digit: 0 dan 1. Komputer menggunakan binari kerana transistor dalam cip elektronik hanya boleh berada dalam dua keadaan: hidup (1) atau mati (0). Semua data komputer, teks, gambar, video, akhirnya disimpan sebagai siri 0 dan 1.
Cara Tukar Nombor Binari ke Desimal
Tukar Nombor Binari ke desimal dengan kaedah nilai posisi. Setiap digit dalam Nombor Binari mewakili kuasa 2, dikira dari kanan bermula pada posisi 0. Digit paling kanan bernilai 2⁰ = 1, kemudian 2¹ = 2, 2² = 4, 2³ = 8, dan seterusnya berganda dua bagi setiap posisi ke kiri.
Cara tukar Nombor Binari: darab setiap digit (0 atau 1) dengan nilai kuasa 2 pada posisinya, kemudian jumlahkan semua hasil. Digit 0 tidak menyumbang apa-apa nilai. Gunakan kalkulator heksadesimal jika perlu tukar antara sistem nombor lain secara serentak.
Formula: Desimal = Σ (digit × 2^posisi)
Contoh Pengiraan Nombor Binari
Ambil contoh tukar Nombor Binari 1101 ke desimal. Dari kanan: posisi 0 ada digit 1, posisi 1 ada digit 0, posisi 2 ada digit 1, posisi 3 ada digit 1.
Pengiraan: (1 × 8) + (1 × 4) + (0 × 2) + (1 × 1) = 8 + 4 + 0 + 1 = 13. Jadi 1 Nombor Binari 1101 bersamaan 13 dalam desimal.
Untuk arah sebalik, cara tukar desimal 13 ke Nombor Binari: bahagi 13 dengan 2 dapat 6 baki 1, bahagi 6 dapat 3 baki 0, bahagi 3 dapat 1 baki 1, bahagi 1 dapat 0 baki 1. Baca baki dari bawah ke atas: 1101. Kalkulator Nombor Binari di atas menjalankan proses ini serta-merta.
Jadual Rujukan Nombor Binari
Jadual di bawah menunjukkan nilai 1 hingga 20 dalam Nombor Binari, ditulis dalam format 5-bit. Gunakan jadual ini untuk semak rujukan pantas tanpa perlu kira secara manual. Format 5-bit bermaksud setiap nombor ditulis dengan 5 digit, tambah sifar di hadapan jika perlu, seperti kalkulator oktal yang turut menggunakan format berbeza untuk rujukan.
Perbezaan antara Nombor Binari dan Desimal
Nombor Binari berasas-2 berbeza daripada sistem desimal harian yang berasas-10. Dalam desimal, digit 9 naik ke angka 10 apabila melepasi had. Dalam Nombor Binari, digit 1 terus menjadi 10 apabila melepasi 1, kerana hanya dua nilai tersedia.
Satu Nombor Binari 8-bit boleh simpan nilai antara 0 hingga 255. Satu byte ialah tepat 8 bit. Ini sebab had warna dalam grafik lama ialah 256, dan nilai ASCII untuk huruf A ialah 65 atau 01000001 dalam Nombor Binari.
Bila Menggunakan Nombor Binari
Pelajar sains komputer perlu faham Nombor Binari untuk subjek organisasi komputer, rangkaian, dan pengaturcaraan sistem. Jurutera perisian yang kerja dengan bit manipulation, protokol rangkaian, atau pengaturcaraan mikropemproses menggunakan Nombor Binari setiap hari. Kalkulator Nombor Binari ini sesuai untuk semak jawapan latihan atau rujukan cepat semasa belajar. Untuk kiraan peratusan berkaitan data, lihat kalkulator peratusan.
| Desimal | Binari | Desimal | Binari |
|---|---|---|---|
| 1 | 00001 | 11 | 01011 |
| 2 | 00010 | 12 | 01100 |
| 3 | 00011 | 13 | 01101 |
| 4 | 00100 | 14 | 01110 |
| 5 | 00101 | 15 | 01111 |
| 6 | 00110 | 16 | 10000 |
| 7 | 00111 | 17 | 10001 |
| 8 | 01000 | 18 | 10010 |
| 9 | 01001 | 19 | 10011 |
| 10 | 01010 | 20 | 10100 |
Soalan Lazim
A Nombor Binari ialah sistem nombor berasas-2 yang hanya menggunakan digit 0 dan 1. Komputer menggunakan Nombor Binari kerana transistor dalam cip hanya boleh berada dalam dua keadaan fizikal: hidup (1) atau mati (0). Semua data digital, teks, gambar, dan video, disimpan sebagai siri bit binari.
A Cara tukar Nombor Binari ke desimal: darab setiap digit dengan kuasa 2 bermula dari kanan (2⁰, 2¹, 2², 2³), kemudian jumlahkan. Contoh: 1101 = (1×8) + (1×4) + (0×2) + (1×1) = 13. Gunakan kalkulator Nombor Binari di atas untuk penukaran pantas.
A Formula Nombor Binari ke desimal: Desimal = Σ (digit × 2^posisi), dikira dari kanan bermula posisi 0. Formula desimal ke Nombor Binari: bahagi dengan 2 berulang kali, catat baki, baca dari bawah ke atas.
A Nombor Binari digunakan dalam pengaturcaraan peringkat rendah, pengalamatan rangkaian IP, penyulitan data, dan operasi logik dalam sains komputer. Pelajar IT, jurutera perisian, dan pengaturcara perlu faham Nombor Binari untuk kerja dengan memori, bit manipulation, dan protokol rangkaian.
A Nombor Binari berasas-2 guna digit 0 dan 1. Heksadesimal berasas-16 guna digit 0-9 dan huruf A-F. 1 digit heksadesimal mewakili 4 bit Nombor Binari. Contoh: 1101 dalam Nombor Binari bersamaan D dalam heksadesimal. Lihat kalkulator heksadesimal untuk perbandingan terus.