即时转换文本与二进制编码
免费在线二进制翻译器。支持文本、数字在二进制、十进制、十六进制、八进制之间互转,无需注册。
编码:
分隔符:
0/1000
ASCII 与二进制对照表
快速参照
一眼查看任意字符的二进制、十进制、十六进制和八进制值。
| 字符 | 十进制 | 十六进制 | 八进制 | 二进制 |
|---|---|---|---|---|
| A | 65 | 41 | 101 | 01000001 |
| Z | 90 | 5A | 132 | 01011010 |
| a | 97 | 61 | 141 | 01100001 |
| z | 122 | 7A | 172 | 01111010 |
| 0 | 48 | 30 | 060 | 00110000 |
| 9 | 57 | 39 | 071 | 00111001 |
| SPACE | 32 | 20 | 040 | 00100000 |
| ! | 33 | 21 | 041 | 00100001 |
理解二进制
为什么 · 是什么 · 怎么做
关于二进制编码你需要知道的一切——从基础概念到实际应用场景。
为什么用二进制?
计算机由数十亿个微小开关构成,每个开关只有开(ON)和关(OFF)两种状态。二进制(基数为 2)与这一物理现实完美对应——1 代表开,0 代表关。
- 硬件简单:只需两种电压状态
- 抗干扰强:高低电平易于区分
- 所有数字数据的基础——图像、音频、视频、文本
什么是二进制?
二进制是一种仅使用 0 和 1 两个数字的位置计数系统。每个数字称为一个比特(bit)。8 个比特组成一个字节(byte),可表示 256 个不同的值(0–255)。
- 1 比特 = 0 或 1
- 1 字节 = 8 比特 = 0 到 255 的值
- 文本通过字符编码表(ASCII / UTF-8)将每个字符映射为数字
它是如何工作的?
将文本转换为二进制时,先在字符编码表(如 ASCII)中查找每个字符,获取其十进制编码,再将该编码转换为 8 位二进制数。
- 第一步:查找字符的十进制编码(如 'A' = 65)
- 第二步:反复除以 2,记录余数
- 第三步:从下往上读余数 → 65 = 01000001
实例演示:"Hi!"
让我们逐步将字符串 "Hi!" 转换为二进制。每个字符对应一个 ASCII 编码,再写成 8 位二进制数字。
| 字符 | 十进制 | 二进制 | 2 的幂次 |
|---|---|---|---|
| H | 72 | 01001000 | 64+8 |
| i | 105 | 01101001 | 64+32+8+1 |
| ! | 33 | 00100001 | 32+1 |
结果:01001000 01101001 00100001 —— 共 3 个字节,24 个比特。
常见问题