功能说明
本工具提供完整的 ASCII 码表(0-127)查询,并支持扩展 ASCII(128-255)和常用汉字 Unicode 码点(U+4E00 至 U+4EFF)的显示。您可以通过输入字符或编码快速互换查询,并查看对应的十进制、十六进制、二进制信息。
使用方法
- 在“输入字符”框中输入单个字符(如 A、中),下方会显示其编码信息,同时“输入编码”框自动填充十进制值。
- 在“输入编码”框中输入十进制整数(如 65、20013),即可查询对应字符。
- 勾选“显示扩展 ASCII”或“显示常用汉字”可扩展表格显示范围,表格会实时更新。
计算原理
ASCII 码使用 7 位二进制数表示 128 个字符(0-127),其中 0-31 和 127 为控制字符。扩展 ASCII 使用 8 位表示 128-255。Unicode 码点(如汉字)使用十六进制表示,例如“中”的码点为 U+4E2D(十进制 20013)。本工具使用 JavaScript 的 codePointAt() 和 String.fromCodePoint() 进行双向转换,结果准确。
注意事项
- 输入字符时仅取第一个字符的码点,多字符输入只识别首字符。
- 编码输入范围限制为 0 到 1114111(Unicode 最大码点),超出范围将提示错误。
- 控制字符(如换行、回车)在表格中显示为说明文字,不直接显示控制效果。
- 本工具仅供学习参考,不构成任何专业建议。