Cara mengubah desimal ke biner
- Ketik bilangannya di kolom «Desimal (basis 10)».
- Lihat hasilnya di «Biner (basis 2)», yang disorot.
- Kamu juga melihat oktal dan heksadesimal dari bilangan yang sama.
- Ketuk Salin untuk membawa hasilnya.
Cara kerja dan contoh
Bilangan dibagi 2 berulang kali dan sisanya dicatat, lalu dibaca dari bawah ke atas. Misalnya, 13 ÷ 2 = 6 sisa 1; 6 ÷ 2 = 3 sisa 0; 3 ÷ 2 = 1 sisa 1; 1 ÷ 2 = 0 sisa 1. Dibaca terbalik: 1101.
Dengan 8 bit, bilangan 0 sampai 255 bisa ditampilkan. Tabel di bawah menunjukkan beberapa bilangan pertama dalam empat basis.
| Desimal (basis 10) | Biner (basis 2) | Oktal (basis 8) | Heksadesimal (basis 16) |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 3 | 11 | 3 | 3 |
| 4 | 100 | 4 | 4 |
| 5 | 101 | 5 | 5 |
| 6 | 110 | 6 | 6 |
| 7 | 111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 17 | 10001 | 21 | 11 |
| 18 | 10010 | 22 | 12 |
| 19 | 10011 | 23 | 13 |
| 20 | 10100 | 24 | 14 |
| 21 | 10101 | 25 | 15 |
| 22 | 10110 | 26 | 16 |
| 23 | 10111 | 27 | 17 |
| 24 | 11000 | 30 | 18 |
| 25 | 11001 | 31 | 19 |
| 26 | 11010 | 32 | 1A |
| 27 | 11011 | 33 | 1B |
| 28 | 11100 | 34 | 1C |
| 29 | 11101 | 35 | 1D |
| 30 | 11110 | 36 | 1E |
| 31 | 11111 | 37 | 1F |
| 32 | 100000 | 40 | 20 |
| 40 | 101000 | 50 | 28 |
| 50 | 110010 | 62 | 32 |
| 64 | 1000000 | 100 | 40 |
| 100 | 1100100 | 144 | 64 |
| 127 | 1111111 | 177 | 7F |
| 128 | 10000000 | 200 | 80 |
| 200 | 11001000 | 310 | C8 |
| 255 | 11111111 | 377 | FF |
| 256 | 100000000 | 400 | 100 |
| 500 | 111110100 | 764 | 1F4 |
| 512 | 1000000000 | 1000 | 200 |
| 1000 | 1111101000 | 1750 | 3E8 |
| 1024 | 10000000000 | 2000 | 400 |
| 4096 | 1000000000000 | 10000 | 1000 |
| 65535 | 1111111111111111 | 177777 | FFFF |
Perlu diketahui
- Hanya bilangan bulat positif yang diubah.
- Tidak ada batas ukuran: dipakai bilangan dengan presisi bebas.
- Jika butuh 8 bit tetap, lengkapi dengan nol di kiri: 13 menjadi 00001101.
Pertanyaan umum
Bagaimana cara mengubah 13 ke biner?
Dengan membagi 2: sisa yang dibaca dari bawah ke atas menghasilkan 1101.
Berapa 255 dalam biner?
11111111, delapan angka satu.
Bisakah saya mengubah bilangan yang sangat besar?
Bisa, tidak ada batas ukuran.
Apakah data saya dikirim ke server?
Tidak. Konversi dilakukan di browser kamu.