请教高手150分,请教1.异或校验和,

szjiangyan 2003-08-19 03:31:39
请教高手150分,
举例得分
1.异或校验和 (所有字节异或)
2. 累加异或校验和 (算术相加并舍去进位)
...全文
85 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
szjiangyan 2003-08-19
  • 打赏
  • 举报
回复
up
szjiangyan 2003-08-19
  • 打赏
  • 举报
回复
我只想求一个byte数组的异或校验和,,请教
960379 2003-08-19
  • 打赏
  • 举报
回复
起始值$11可以再考虑一下
960379 2003-08-19
  • 打赏
  • 举报
回复
function xortest(buffer:array of byte):byte;
var
i,len:integer;
begin
result:=$11;
len:=length(buffer);
for i:=0 to len-1 do
result:=result xor buffer[i];
end;
fengjn 2003-08-19
  • 打赏
  • 举报
回复
二进制1111 xor 1100 = 0011

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧