Penukar Binari & Penterjemah Binari Percuma
Taip teks untuk melihatnya dalam binari, atau tampal binari untuk membacanya semula sebagai teks (ASCII). Penukaran berjalan pada peranti anda sambil anda menaip, jadi keputusannya serta-merta dan teks anda kekal milik anda.
- Menukar sambil anda menaip
- Teks, perpuluhan, heks dan oktal
- Berfungsi luar talian pada peranti anda
Penukar Binari ke Perpuluhan, Heks & Oktal
Tukar binari ke perpuluhan, perpuluhan ke binari, heksadesimal ke binari dan oktal — dalam mana-mana arah. Taip nombor dalam mana-mana medan. Tiga yang lain dikemas kini sambil anda menaip. Lihat penukar heks khusus di bawah.
Penukar Heks — Heksadesimal ke Binari, Perpuluhan & Teks
Heksadesimal (asas 16) menggunakan digit 0–9 dan A–F, dan setiap digit heks mewakili tepat empat bit binari. Tukar heks ke binari, heks ke perpuluhan dan heks ke teks — semuanya berjalan dalam pelayar anda sambil anda menaip.
Heks ke binari
Setiap digit heks mewakili satu kumpulan 4 bit, jadi A ialah 1010 dan F ialah 1111. Taip nilai heks dalam penukar asas dan baca binari dengan serta-merta.
Heks ke perpuluhan
Darabkan setiap digit heks dengan nilai tempatnya — 1, 16, 256 dan seterusnya — kemudian jumlahkan. Penukar asas menunjukkan perpuluhan dengan serta-merta, jadi FF menjadi 255.
Heks ke teks
Pisahkan heks kepada pasangan, tukar setiap pasangan kepada kod ASCII-nya, kemudian kepada aksara. Tampal heks ke penterjemah dan pilih Heks → Teks untuk menyahkodnya.
| Heks | Binari | Perpuluhan |
|---|---|---|
| 0 | 0000 | 0 |
| 1 | 0001 | 1 |
| 2 | 0010 | 2 |
| 3 | 0011 | 3 |
| 4 | 0100 | 4 |
| 5 | 0101 | 5 |
| 6 | 0110 | 6 |
| 7 | 0111 | 7 |
| 8 | 1000 | 8 |
| 9 | 1001 | 9 |
| A | 1010 | 10 |
| B | 1011 | 11 |
| C | 1100 | 12 |
| D | 1101 | 13 |
| E | 1110 | 14 |
| F | 1111 | 15 |
Kalkulator Binari
Tambah, tolak, darab atau bahagi dua nombor binari. Keputusan ditunjukkan dalam binari dan perpuluhan.
Pembahagian ini pembahagian integer — bakinya dibuang.
Penukaran Binari Biasa
Contoh penukaran perpuluhan kepada binari — Nombor yang paling kerap dicari, ditukar kepada binari.
- 0 dalam binari0
- 1 dalam binari1
- 2 dalam binari10
- 3 dalam binari11
- 4 dalam binari100
- 5 dalam binari101
- 6 dalam binari110
- 7 dalam binari111
- 8 dalam binari1000
- 9 dalam binari1001
- 10 dalam binari1010
- 11 dalam binari1011
- 12 dalam binari1100
- 13 dalam binari1101
- 14 dalam binari1110
- 15 dalam binari1111
- 16 dalam binari10000
- 17 dalam binari10001
- 18 dalam binari10010
- 19 dalam binari10011
- 20 dalam binari10100
- 32 dalam binari100000
- 50 dalam binari110010
- 64 dalam binari1000000
- 100 dalam binari1100100
- 101 dalam binari1100101
- 128 dalam binari10000000
- 255 dalam binari11111111
- 256 dalam binari100000000
- 1000 dalam binari1111101000
- 1024 dalam binari10000000000
Abjad Binari & Jadual ASCII
Setiap huruf dan digit dengan kod ASCII dan nilai binari 8 bitnya.
A–Z
| Aksara | ASCII | Binari |
|---|---|---|
| A | 65 | 01000001 |
| B | 66 | 01000010 |
| C | 67 | 01000011 |
| D | 68 | 01000100 |
| E | 69 | 01000101 |
| F | 70 | 01000110 |
| G | 71 | 01000111 |
| H | 72 | 01001000 |
| I | 73 | 01001001 |
| J | 74 | 01001010 |
| K | 75 | 01001011 |
| L | 76 | 01001100 |
| M | 77 | 01001101 |
| N | 78 | 01001110 |
| O | 79 | 01001111 |
| P | 80 | 01010000 |
| Q | 81 | 01010001 |
| R | 82 | 01010010 |
| S | 83 | 01010011 |
| T | 84 | 01010100 |
| U | 85 | 01010101 |
| V | 86 | 01010110 |
| W | 87 | 01010111 |
| X | 88 | 01011000 |
| Y | 89 | 01011001 |
| Z | 90 | 01011010 |
a–z
| Aksara | ASCII | Binari |
|---|---|---|
| a | 97 | 01100001 |
| b | 98 | 01100010 |
| c | 99 | 01100011 |
| d | 100 | 01100100 |
| e | 101 | 01100101 |
| f | 102 | 01100110 |
| g | 103 | 01100111 |
| h | 104 | 01101000 |
| i | 105 | 01101001 |
| j | 106 | 01101010 |
| k | 107 | 01101011 |
| l | 108 | 01101100 |
| m | 109 | 01101101 |
| n | 110 | 01101110 |
| o | 111 | 01101111 |
| p | 112 | 01110000 |
| q | 113 | 01110001 |
| r | 114 | 01110010 |
| s | 115 | 01110011 |
| t | 116 | 01110100 |
| u | 117 | 01110101 |
| v | 118 | 01110110 |
| w | 119 | 01110111 |
| x | 120 | 01111000 |
| y | 121 | 01111001 |
| z | 122 | 01111010 |
0–9
| Aksara | ASCII | Binari |
|---|---|---|
| 0 | 48 | 00110000 |
| 1 | 49 | 00110001 |
| 2 | 50 | 00110010 |
| 3 | 51 | 00110011 |
| 4 | 52 | 00110100 |
| 5 | 53 | 00110101 |
| 6 | 54 | 00110110 |
| 7 | 55 | 00110111 |
| 8 | 56 | 00111000 |
| 9 | 57 | 00111001 |
Cara Menukar Binari
Tiga kaedah, tiga langkah setiap satu, dengan contoh yang diselesaikan.
Menukar teks kepada binari
- Ambil satu aksaraMulakan dengan satu aksara, contohnya huruf A.
- Cari kod ASCII-nyaCari aksara itu dalam jadual ASCII. A ialah 65.
- Tulis kod itu dalam 8 bitTukar 65 kepada binari dan lengkapkan kepada lapan digit: 01000001.
Menukar binari kepada perpuluhan
- Beri setiap digit nilai tempatnyaMembaca 1101 dari kanan, nilai tempatnya ialah 1, 2, 4 dan 8.
- Kekalkan tempat yang digitnya 11101 mempunyai 1 pada tempat 8, 4 dan 1. Tempat 2 mengandungi 0, jadi buangkannya.
- Jumlahkan nilai tempat itu8 + 4 + 1 = 13. Jadi 1101 dalam binari ialah 13 dalam perpuluhan.
Contoh diselesaikan 1101 = 13
Menukar perpuluhan kepada binari
- Bahagi dengan 2 dan catat bakinyaBahagi nombor perpuluhan dengan 2. Untuk 13, hasilnya 6 baki 1.
- Ulang sehingga mencapai 0Terus bahagi hasil bahagi dengan 2: 6→3 baki 0, 3→1 baki 1, 1→0 baki 1.
- Baca baki secara terbalikMembaca baki dari pembahagian terakhir kembali ke awal memberikan 1101. Jadi 13 ialah 1101.
Contoh diselesaikan 13 = 1101
Soalan Lazim
Jawapan kepada soalan yang paling kerap ditanya tentang penukaran binari.
Bagaimana cara menukar heks ke binari?
Gantikan setiap digit heksadesimal dengan kumpulan 4 bit binarinya: 0 ialah 0000, 9 ialah 1001, A ialah 1010 dan F ialah 1111. Tulis kumpulan itu dalam susunan yang sama dan anda dapat binari, jadi 2F menjadi 0010 1111. Penukar heks di atas melakukannya untuk seluruh nombor sekali gus.
Berapakah FF dalam perpuluhan?
FF dalam heksadesimal ialah 255 dalam perpuluhan, kerana F ialah 15 dan 15 × 16 + 15 = 255. FF juga 11111111 dalam binari — nilai terbesar yang boleh dimuatkan oleh satu bait.
Apakah kod binari?
Kod binari menulis nombor dan teks menggunakan dua digit sahaja, 0 dan 1. Setiap digit ialah satu bit. Komputer menggunakan binari kerana litar mempunyai dua keadaan stabil, hidup dan mati, yang sepadan terus dengan 1 dan 0.
Bagaimana saya menukar teks kepada binari?
Ambil setiap aksara dan cari kod ASCII-nya, kemudian tulis kod itu sebagai nombor binari 8 bit. Huruf A ialah ASCII 65, iaitu 01000001. Penterjemah di atas melakukannya untuk seluruh teks sambil anda menaip.
Bagaimana saya menukar binari kepada perpuluhan?
Beri setiap digit binari satu nilai tempat, berganda dua dari kanan ke kiri: 1, 2, 4, 8 dan seterusnya. Jumlahkan nilai tempat di mana digitnya ialah 1. Bagi 1101 ia menjadi 8 + 4 + 1 = 13.
Bagaimana cara membaca kod binari?
Bahagikan kod itu kepada kumpulan lapan digit. Tukar setiap kumpulan kepada nombor perpuluhan, kemudian cari nombor itu dalam jadual ASCII untuk mendapatkan aksaranya. Baca aksara itu mengikut urutan untuk mendapatkan teks asal.
Apakah abjad binari?
Abjad binari ialah kumpulan huruf yang ditulis sebagai nilai ASCII 8 bit. A ialah 01000001 dan Z ialah 01011010, manakala a kecil ialah 01100001. Jadual penuhnya ada di atas.
Adakah penterjemah binari ini percuma?
Ya. Semua alat pada halaman ini percuma tanpa had, tanpa daftar dan tanpa akaun. Tiada apa-apa untuk dipasang dan tiada had saiz, kerana teks anda tidak pernah meninggalkan peranti anda.
Berapakah 10 dalam binari?
10 dalam binari ialah 1010, kerana 8 + 2 = 10. Kaedah yang sama berfungsi untuk mana-mana nombor: jumlahkan nilai tempat 1, 2, 4, 8, 16 dan seterusnya sehingga cukup dengan nombor anda.
Bagaimana cara menukar binari kepada perkataan?
Pisahkan binari kepada kumpulan 8 digit, tukar setiap kumpulan kepada nombor ASCII-nya, kemudian baca nombor itu sebagai aksara. Lakukan untuk setiap kumpulan dan aksara-aksara itu membentuk perkataan. Tampal binari anda ke penterjemah di atas dan ia menukar binari kepada perkataan sambil anda menaip.
Adakah penukaran binari kepada ASCII berfungsi luar talian?
Ya. Semua penukaran berjalan dalam pelayar anda dengan JavaScript, jadi tiada apa-apa dimuat naik ke pelayan. Setelah halaman dimuatkan anda boleh memutuskan sambungan dan semua alat terus berfungsi.
Apakah itu BinaryConverter?
BinaryConverter ialah satu set alat percuma untuk menukar antara teks, binari, perpuluhan, heks dan oktal. Ia dibina untuk pelajar yang menyemak kerja rumah, pembangun yang membaca corak bit dan sesiapa sahaja yang menyahkod satu mesej. Semua alat berjalan dalam pelayar anda, tanpa had panjang.
Bagaimana saya boleh menghubungi anda?
E-mel ke hello@binaryconverter.net. Pembetulan, laporan pepijat dan permintaan penukaran baharu semuanya dialu-alukan. Jika sesuatu penukaran kelihatan salah, sertakan input yang anda guna supaya ia boleh diulang semula.
Lihat teks anda dalam binari
Taip dalam penterjemah dan keputusan muncul sambil anda menaip. Kaedahnya diterangkan di atas, jadi anda boleh menyemak pengiraannya sendiri.
Buka penterjemah