Penukar Binari: Binari, Perpuluhan, Heksa dan Teks

Taip nombor dalam mana-mana asas dan lihat tiga yang lain serta-merta: perpuluhan, binari, oktal dan heksaperpuluhan. Ia juga menukar teks kepada binari dan heksa, dan sebaliknya. Semuanya berjalan dalam pelayar anda.

🔒 Apa yang anda taip tidak pernah meninggalkan peranti anda. Semuanya dikira dalam pelayar anda.

Taip dalam mana-mana empat ruang dan yang lain dikemas kini sendiri. Tiada had saiz, dan hanya untuk nombor bulat positif.

Teks ke binari dan heksa

Anda boleh tampal bit untuk menukarnya kepada teks.

Cara menukar antara binari, perpuluhan dan heksa

  1. Taip nombor dalam ruang untuk asasnya: perpuluhan, binari, oktal atau heksaperpuluhan.
  2. Tiga ruang yang lain terisi serta-merta.
  3. Untuk menukar teks, taip dalam kotak teks dan lihat binari serta heksanya.
  4. Anda juga boleh menampal bit atau bait heksa untuk mendapatkan semula teks asal.

Asas nombor dan teks dalam binari

Nombor boleh ditulis dalam asas yang berbeza. Perpuluhan menggunakan sepuluh digit (0 hingga 9), binari dua (0 dan 1), oktal lapan (0 hingga 7) dan heksaperpuluhan enam belas (0 hingga 9 dan A hingga F). Perpuluhan 255 ialah 11111111 dalam binari, 377 dalam oktal dan FF dalam heksaperpuluhan.

Untuk menukar perpuluhan kepada binari, anda bahagi dengan 2 berulang kali dan baca bakinya dari belakang; untuk menukar binari kepada perpuluhan, anda tambah setiap digit 1 didarab dengan kuasa 2nya. Alat ini melakukannya dengan nombor bulat berapa pun saiznya, tanpa kehilangan ketepatan.

Teks dalam komputer disimpan sebagai bait. Dengan pengekodan UTF-8, huruf A ialah bait 01000001 (65 dalam perpuluhan, 41 dalam heksa) dan huruf beraksen seperti é memerlukan dua bait (C3 A9). Itulah sebabnya teks dalam binari ditulis dalam kumpulan 8 bit bagi setiap bait.

Perkara yang perlu diingat

Soalan lazim

Bagaimana menukar perpuluhan kepada binari?

Taip nombor dalam ruang perpuluhan dan lihat ruang binari. Perpuluhan 10 ialah 1010 dalam binari.

Bagaimana menukar teks kepada binari?

Taip teks dalam kotak teks: setiap aksara dipaparkan sebagai bait 8 bit (A ialah 01000001).

Bagaimana menukar heksa kepada perpuluhan?

Taip nombor dalam ruang heksaperpuluhan. Contohnya, FF ialah 255 dalam perpuluhan.

Bagaimana dengan nombor yang sangat besar?

Ia ditukar tanpa kehilangan ketepatan, walaupun dengan beratus-ratus digit.

Adakah apa yang saya taip disimpan?

Tidak. Semuanya dikira dalam pelayar anda.