01

二进制转换

将文本转换为二进制(0/1)表示,或将二进制还原为文本,支持 UTF-8 中文和 8 位分组。

二进制转换

二进制转换工具使用指南

📌 简介

二进制转换工具是一款面向程序员和计算机学习者的在线工具,可以在文本与二进制(0 和 1)字符串之间自由转换。支持 UTF-8 编码的中文、emoji 等字符,同时支持 8 位分组显示和 0b 前缀,方便粘贴到不同编程环境。所有处理在浏览器本地完成,文本不会上传服务器。

📖 什么是二进制?

二进制是计算机最底层的表示方式,只用 0 和 1 两个数字描述所有信息。一个字节(Byte)由 8 位(Bit)组成,可以表示 0-255 之间的数字。文本经过字符编码(如 UTF-8)转换为字节序列,再以二进制表示。例如字符 A 的 ASCII 码是 65,二进制是 01000001;中文字符通常占 3 个字节,对应 24 位二进制。理解二进制与文本的转换是学习计算机基础的关键。

💼 常见应用场景

⚙️ 使用步骤

  1. 文本 → 二进制: 输入文本,点击按钮,得到二进制字符串。
  2. 二进制 → 文本: 输入二进制字符串(可含空格),点击按钮,还原为文本。
  3. 工具会自动判断输入类型并转换(输入框变化时实时)。
  4. 结果可一键复制。

⚠️ 注意事项

❓ 常见问题 (FAQ)

Q: 一个中文字符对应多少位二进制?

A: 在 UTF-8 编码下,常用汉字占 3 个字节,即 24 位二进制。例如"中"字的 UTF-8 编码是 E4B8AD,二进制为 11100100 10111000 10101101。

Q: 什么是 0b 前缀?

A: 在 JavaScript、Python 等语言中,0b 前缀表示二进制字面量。例如 0b1010 等于十进制 10。本工具可以自动添加该前缀,方便直接粘贴到代码中使用。

Q: 数据会上传吗?

A: 不会。所有转换在浏览器本地完成,文本不会离开您的设备。