ASCII 转二进制

轻松将ASCII字符转换为二进制代码

转换工具

0 characters

输入任何 ASCII 字符。非 ASCII 字符将触发错误。

关于此工具

ASCII 到二进制转换器是一种将 ASCII 字符转换为其二进制等价物的工具。每个 ASCII 字符由一个唯一的 7 位或 8 位二进制代码表示,具体取决于是否使用扩展 ASCII。

工作原理

  1. 输入文本中的每个字符都会被检查,以确保其在ASCII范围之内(标准ASCII为0-127,扩展ASCII为0-255)。
  2. 每个有效的ASCII字符都会根据ASCII表转换为其十进制等值。
  3. 随后,该十进制值会被转换为8位二进制字符串(必要时用前导零填充)。
  4. 所有字符的二进制字符串会被合并(可选地用空格分隔)以形成最终输出。

常见用途

  • 计算机科学教育:理解文本在计算机中以二进制形式存储的方式。
  • 数据传输:将文本转换为二进制以通过要求二进制数据的网络进行传输。
  • Cryptography:为使用二进制输入的加密算法准备文本数据。
  • 低级编程:在系统编程中处理文本的二进制表示形式。
  • 数字通信:理解文本信息在数字系统中的基本表示方式。

ASCII系统基础

ASCII(美国信息交换标准代码)系统使用7位二进制表示128个字符,包括英文字母(大小写)、数字及各种符号。扩展ASCII使用8位二进制表示256个字符,新增了来自多种语言的字符及符号。

部分ASCII到二进制转换表

Character ASCII十进制 二进制(8位)
Space 32 00100000
! 33 00100001
" 34 00100010
# 35 00100011
A 65 01000001
B 66 01000010
a 97 01100001
b 98 01100010
0 48 00110000

Related Tools