1. 首页
  2. 编程语言
  3. Java
  4. 用java编写的,编写一个计算机程序用来计算一个文件的16位效验和。最快速的方法是用一个32位的整数来存放这个和。记住要处理进位(例如,超过16位的那些位),把

用java编写的,编写一个计算机程序用来计算一个文件的16位效验和。最快速的方法是用一个32位的整数来存放这个和。记住要处理进位(例如,超过16位的那些位),把

上传者: 2019-04-30 23:41:45上传 TXT文件 671B 热度 87次
1、编写一个计算机程序用来计算一个文件的16位效验和。最快速的方法是用一个32位的整数来存放这个和。记住要处理进位(例如,超过16位的那些位),把它们加到效验和中。要求:1)以命令行形式运行:check_suminfile其中check_sum为程序名,infile为输入数据文件名。2)输出:数据文件的效验和附:效验和(checksum)原理:把要发送的数据看成二进制整数序列,并计算他们的和。若数据字节长度为奇数,则在数据尾部补一个字节的0以凑成偶数。例子:16位效验和计算,下图表明一个小的字符串的16位效验和的计算。为了计算效验和,发送计算机把每对字符当成16位整数处理并计算效验和。如果效验和大于16位,那么把进位一起
用户评论
码姐姐匿名网友 2019-04-30 23:41:45

下载没用要评论

码姐姐匿名网友 2019-04-30 23:41:45

很好用,校验成功,谢谢!

码姐姐匿名网友 2019-04-30 23:41:45

实现后的效果比较简单

码姐姐匿名网友 2019-04-30 23:41:45

实现的话还是可以

码姐姐匿名网友 2019-04-30 23:41:45

代码的实现比想象中容易,也易于理解。同时也理解了校验和的概念。