效验和(checksum)  原理:把要发送的数据看成二进制整数序列,并计算他们的和。若数据字节长度为奇数,则在数据尾部补一个字节的0以凑成偶数。  例子:16位效验和计算,下图表明一个小的字符串的16位效验和的计算。为了计算效验和,发送计算机把每对字符当成16位整数处理并计算效验和。如果效验和大于16位,那么把进位(carry)一起加到最后的效验和中。 H e l l o w o r l d . 4865 6C6C 6F20 776F 726C 642E 4865+6C6C+6F20+776F+726C+642E+carry=71FC
2022-03-22 23:45:56 1KB C语言 校验和
1
功能: 1-8位校验和 2-16位校验和 3-计算CRC8 4-计算CRC16 5-计算CRC32 6-计算MD5 7-计算SHA1 8-十六进制字符串转换为Ascii字符串 9-Ascii字符串转换为十六进制字符串 10-十六进制字符串转换为浮点数 11-浮点数转换为十六进制字符串 12-统计文章的字符个数,精确到每一个字符 13-把文件转换为C语言数组(这样可以把文件嵌入到我们的程序中) 14-电阻值选型(开发中) 15-电容值选型(开发中) 16-电感值选型(开发中) 17-滤波器选型(开发中) 18-执行C语言Printf函数(开发中) 19-产生一组随机数 20-把字符串转换为大写 21-把字符串转换为小写 22-字符串头尾对调 23-十六进制格式转换
1
在通讯技术开发过程中往往需要用到校验和,调试过程中需要计算校验和正确与否?用此工具很方便计算出校验和。 使用说明:在输入文本框中以十六进制输入一串需要计算的数据(以空格分开,不需要0x开头),如输入: 15 9a b6 85 4f 点击按钮GetCheckSum 即可在输出文本框中显示:1B 20
2019-12-21 21:04:43 308KB 校验和 CheckSum 16位校验和 计算工具
1