BinaryConverter

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.

0 aksara

0 aksara

  • 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.

Digit heksadesimal dengan nilai binari dan perpuluhannya
HeksBinariPerpuluhan
000000
100011
200102
300113
401004
501015
601106
701117
810008
910019
A101010
B101111
C110012
D110113
E111014
F111115

Kalkulator Binari

Tambah, tolak, darab atau bahagi dua nombor binari. Keputusan ditunjukkan dalam binari dan perpuluhan.

Keputusan dalam binari
Keputusan dalam 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

Huruf besar A hingga Z dalam ASCII dan binari
AksaraASCIIBinari
A6501000001
B6601000010
C6701000011
D6801000100
E6901000101
F7001000110
G7101000111
H7201001000
I7301001001
J7401001010
K7501001011
L7601001100
M7701001101
N7801001110
O7901001111
P8001010000
Q8101010001
R8201010010
S8301010011
T8401010100
U8501010101
V8601010110
W8701010111
X8801011000
Y8901011001
Z9001011010

a–z

Huruf kecil a hingga z dalam ASCII dan binari
AksaraASCIIBinari
a9701100001
b9801100010
c9901100011
d10001100100
e10101100101
f10201100110
g10301100111
h10401101000
i10501101001
j10601101010
k10701101011
l10801101100
m10901101101
n11001101110
o11101101111
p11201110000
q11301110001
r11401110010
s11501110011
t11601110100
u11701110101
v11801110110
w11901110111
x12001111000
y12101111001
z12201111010

0–9

Digit 0 hingga 9 dalam ASCII dan binari
AksaraASCIIBinari
04800110000
14900110001
25000110010
35100110011
45200110100
55300110101
65400110110
75500110111
85600111000
95700111001

Cara Menukar Binari

Tiga kaedah, tiga langkah setiap satu, dengan contoh yang diselesaikan.

Menukar teks kepada binari

  1. Ambil satu aksaraMulakan dengan satu aksara, contohnya huruf A.
  2. Cari kod ASCII-nyaCari aksara itu dalam jadual ASCII. A ialah 65.
  3. Tulis kod itu dalam 8 bitTukar 65 kepada binari dan lengkapkan kepada lapan digit: 01000001.

Menukar binari kepada perpuluhan

  1. Beri setiap digit nilai tempatnyaMembaca 1101 dari kanan, nilai tempatnya ialah 1, 2, 4 dan 8.
  2. Kekalkan tempat yang digitnya 11101 mempunyai 1 pada tempat 8, 4 dan 1. Tempat 2 mengandungi 0, jadi buangkannya.
  3. Jumlahkan nilai tempat itu8 + 4 + 1 = 13. Jadi 1101 dalam binari ialah 13 dalam perpuluhan.

Contoh diselesaikan 1101 = 13

Menukar perpuluhan kepada binari

  1. Bahagi dengan 2 dan catat bakinyaBahagi nombor perpuluhan dengan 2. Untuk 13, hasilnya 6 baki 1.
  2. Ulang sehingga mencapai 0Terus bahagi hasil bahagi dengan 2: 6→3 baki 0, 3→1 baki 1, 1→0 baki 1.
  3. 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