字母数字转换器

非字母字符将被过滤。取消勾选以保留它们(会编码为"0")。
编码结果

在上方输入文本以查看编码结果

字母数字转换器是一种多功能工具,通过将字母字符映射到所选方案下的数字编码来执行文本到数字的转换。从经典的A1Z26字母数字密码——其中A=1,B=2,... Z=26——到基于零的A0Z25映射,从计算机使用的ASCII/Unicode码点到熟悉的T9电话键盘映射,这些编码方法架起了字母和数字世界的桥梁。谜题解决者、密室逃脱爱好者、密码学学习者以及对历史密码感兴趣的人都可以从尝试这些映射中受益。无论您需要解码秘密消息、解决谜题,还是仅仅将字母编码为数字,本文涵盖了最流行的系统,并展示了在线转换器如何立即生成数字输出。

字母位置密码(A1Z26、A0Z25、反向)

将字母转换为数字的最直接方法是为每个字母分配其在字母表中的顺序位置。在A1Z26密码中,映射是:

A=1,  B=2,  C=3,  …,  Z=26A=1,\; B=2,\; C=3,\; \dots,\; Z=26

基于零的变体,通常称为A0Z25转换器,将分配偏移为:

A=0,  B=1,  C=2,  …,  Z=25A=0,\; B=1,\; C=2,\; \dots,\; Z=25

反向模式翻转顺序:A=26,  B=25,  …,  Z=1A=26,\; B=25,\; \dots,\; Z=1。
下表总结了A1Z26和A0Z25的字母与数字关系,以及大写字母的ASCII十进制代码。

字母A1Z26A0Z25ASCII(大写)
A1065
B2166
C3267
D4368
E5469
F6570
G7671
H8772
I9873
J10974
K111075
L121176
M131277
N141378
O151479
P161580
Q171681
R181782
S191883
T201984
U212085
V222186
W232287
X242388
Y252489
Z262590

例如,单词“CIPHER”用A1Z26编码得到3, 9, 16, 8, 5, 18;用A0Z25编码得到2, 8, 15, 7, 4, 17。在反向字母表中,“CIPHER”转换为24, 18, 11, 19, 22, 9。空格通常在A1Z26和A0Z25中被赋值为0,使其易于处理。这些编码适用于任何具有自然顺序的字母表;该工具支持拉丁、希腊、西里尔、希伯来和阿拉伯语文字。

计算机字符编码(ASCII、十六进制、二进制)

除了字母位置,计算机还依赖于标准化的数字编码。ASCII(美国信息交换标准代码)为每个字符分配一个唯一的十进制数字。大写字母使用65(A)到90(Z)的值;小写字母占用97到122。以单词“Code”为例:

  • C → 67
  • o → 111
  • d → 100
  • e → 101

因此,“Code”的十进制ASCII值为67 111 100 101。

十六进制ASCII用十六进制表示相同的码点。“Code”的十六进制表示为43 6F 64 65。

二进制ASCII将每个码点显示为8位二进制字符串:

  • 67 → 01000011
  • 111 → 01101111
  • 100 → 01100100
  • 101 → 01100101

因此,“Code”的二进制ASCII变为01000011 01101111 01100100 01100101。这些格式对于调试、数据传输和低级编程至关重要。

电话键盘映射(T9)

在触摸屏出现之前,手机使用数字键盘,其中多个字母共用一个数字。这种T9键盘转换器映射仍然广泛用于电话号码字和谜题编码。标准映射是:

按键字母
2ABC
3DEF
4GHI
5JKL
6MNO
7PQRS
8TUV
9WXYZ

要将单词转换为电话号码,请用相应的键数字替换每个字母。例如,“CIPHER”映射为2‑4‑7‑4‑3‑7,即247437。该映射忽略大小写,空格通常被省略。该系统用于易记的电话号码(例如1‑800‑FLOWERS)并出现在许多逻辑谜题中。

如何使用字母数字转换器

操作在线字母数字转换器很简单:

  1. 输入文本 – 输入或粘贴要编码的字符。
  2. 选择编码方案 – 选择A1Z26、A0Z25、反向、ASCII、十六进制ASCII、二进制ASCII或电话(T9)之一。
  3. 选择字母表(如适用)– 选择拉丁、希腊、西里尔、希伯来、阿拉伯或其他支持的脚本。
  4. 查看结果 – 数字输出在您输入时或点击按钮后立即显示。

如果您需要反向操作(数字转字母),一个专门的数字到字母转换器可以使用相同的映射规则解码序列。

常见问题

1. 如何使用A1Z26密码将字母转换为数字?

将每个字母分配其在字母表中的位置:A=1,B=2,C=3,... Z=26。例如,C变成3,A变成1,T变成20。设置为A1Z26的转换器会自动为任何输入文本生成数字序列,将空格视为0。

2. A1Z26和A0Z25系统有什么区别?

唯一的区别是起始点。A1Z26从A=1开始,而A0Z25从A=0开始。两者遵循相同的字母顺序,因此A0Z25的数字输出总是比A1Z26值少1(例如,C=3在A1Z26中,C=2在A0Z25中)。

3. 如何找到字母的ASCII十进制值?

选择ASCII编码选项。大写字母的十进制编码从65(A)到90(Z);小写字母从97(a)到122(z)。键入一个单词将显示每个字符的十进制代码,例如A=65,B=66。

4. T9电话键盘映射如何用于字母?

根据传统的手机布局,每个字母分配一个数字键:2=ABC,3=DEF,4=GHI,5=JKL,6=MNO,7=PQRS,8=TUV,9=WXYZ。要转换单词,请用其键数字替换每个字母。例如,'CIPHER'变成2-4-7-4-3-7(247437)。

5. 转换器能处理非拉丁字母表吗?

是的,该工具除了拉丁字母外还支持多种字母表,包括希腊、西里尔、希伯来和阿拉伯字母。字母位置映射(A1Z26、A0Z25、反向)遵循所选文字的自然顺序,因此您可以将不同文字系统的字符编码为数字。

使用方法

  1. 在输入框中输入或粘贴文本。
  2. 选择编码方法 - A1Z26、A0Z25、反向、T9、ASCII、十六进制或二进制。
  3. 编码结果会立即显示。点击复制按钮使用。