16进制数据包校验与类型转换工具 键盘输入已启用

支持和校验、补码和校验、异或校验、奇偶校验、CRC-8、CRC-16、LRC等多种校验算法

新增类型转换功能:浮点数、整数、ASCII、二进制、八进制、十六进制相互转换

16进制数据包校验计算器

输入16进制数据包

注意:可以输入空格分隔的十六进制字节,或连续的十六进制字符串

校验结果

校验算法说明

和校验 所有字节求和
补码和校验 和的二进制补码
异或校验 所有字节异或
奇校验 每个字节奇偶校验位
偶校验 每个字节偶偶校验位
CRC-8 多项式 0x07
CRC-16 多项式 0x8005
LRC校验 纵向冗余校验

校验历史

数据包校验计算器使用说明

  • 和校验:将所有字节相加,取低8位结果。用于简单的数据完整性检查。
  • 补码和校验:将所有字节相加,然后取结果的二进制补码。常用于通信协议中。
  • 异或校验:将所有字节进行异或运算。简单快速,但误检率较高。
  • 奇偶校验:为每个字节计算奇偶校验位。奇校验确保字节中1的个数为奇数,偶校验确保为偶数。
  • CRC-8校验:使用多项式0x07计算8位循环冗余校验码。提供较好的错误检测能力。
  • CRC-16校验:使用多项式0x8005计算16位循环冗余校验码。提供更强的错误检测能力。
  • LRC校验:纵向冗余校验,对所有字节求和,取低8位的二进制补码。
  • 输入格式:支持空格分隔的十六进制字节(如 "01 02 03 04")或连续的十六进制字符串(如 "01020304")。
  • 数据长度:输入数据长度应为偶数,每个字节由两个十六进制字符表示。

键盘快捷键

Ctrl+Enter 计算所有校验值, Tab 在输入框和按钮之间切换, Ctrl+C 复制结果, Ctrl+A 全选输入框内容, Ctrl+L 清空输入框

数据包校验与类型转换工具 © 2023 | 专业的数据通信校验和类型转换工具 | 支持多种校验算法和数据类型转换