【文件属性】:
文件名称:计算校验和 checksum
文件大小:32KB
文件格式:RAR
更新时间:2012-02-03 04:10:21
效验和 checksum c# csharp
效验和(checksum)
原理:把要发送的数据看成二进制整数序列,并计算他们的和。若数据字节长度为奇数,则在数据尾部补一个字节的0以凑成偶数。
为了计算效验和,发送计算机把每对字符当成16位整数处理并计算效验和。如果效验和大于16位,那么把进位一起加到最后的效验和中。
【文件预览】:
wg011.suo
wg011.sln
01.txt
wg011
----Form1.cs(2KB)
----bin()
--------Debug()
----obj()
--------Debug()
--------wg011.csproj.FileList.txt(254B)
----Properties()
--------Resources.Designer.cs(3KB)
--------Settings.settings(249B)
--------Resources.resx(5KB)
--------Settings.Designer.cs(1KB)
--------AssemblyInfo.cs(1KB)
----Program.cs(464B)
----Form1.Designer.cs(3KB)
----Form1.resx(6KB)
----wg011.csproj(3KB)
网友评论
- 算法错了,有点问题
- 还行把!适合初学者!
- 一般吧,不是太好
- 不怎么好用
- 好可以,能用
- 不错,很实用。
- vs2010测试通过,是16位校验
- 界面不够美观~
- 还可以,算法目前我是看懂了。谢谢楼主。
- 不太好用啊.
- 算法不一致,与我自己VB代码实现的计算结果不一致
- 算法不一致,与我自己C代码实现的计算结果不一致
- 不是我要的check sum,算法不一致
- 不怎么好用
- 界面不美观。
- 为什么是读取文件,而不是直接缓冲数据
- 工具界面不够友好,不太好用。