第一次搞COM,谁告诉我啥叫非进位累加?

shuihan20e 2012-05-14 04:58:57
19 00 03 FE
02 A7 1B
01 9A 00
01 00 00
01 00 00
01 00 00
01 00 00
E1 95 00
上面的相加最后等于ED
顺便给个算法,顺便恭喜bdmh当上大版猪,代他散分100~~~~~~~~~
...全文
226 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuihan20e 2012-06-06
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 的回复:]

我日 删毛删啊 ,又没得出结果 ,让人学习一下不行啊
[/Quote]
删啥了?
msfm 2012-05-16
  • 打赏
  • 举报
回复
进来被骗了 以为COM是哪个COM
专制的网站 2012-05-16
  • 打赏
  • 举报
回复
我日 删毛删啊 ,又没得出结果 ,让人学习一下不行啊
kaikai_kk 2012-05-15
  • 打赏
  • 举报
回复
散分 ?
shuihan20e 2012-05-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

引用 4 楼 的回复:

如何把高位抛掉?

byte的高位屏蔽掉,那怎么也得不出你的ED了吧,在你知道你的规则是如何的
[/Quote]
硬件提供商就给说非进位累加,把高位抛掉,也没提供个算法示例
bdmh 2012-05-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

如何把高位抛掉?
[/Quote]
byte的高位屏蔽掉,那怎么也得不出你的ED了吧,在你知道你的规则是如何的
shuihan20e 2012-05-15
  • 打赏
  • 举报
回复
如何把高位抛掉?
shuihan20e 2012-05-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

引用 4 楼 的回复:

如何把高位抛掉?

byte的高位屏蔽掉,那怎么也得不出你的ED了吧,在你知道你的规则是如何的
[/Quote]
丫的,你ED,靠,当上版猪就牛了
哈哈
shuihan20e 2012-05-15
  • 打赏
  • 举报
回复
  m:=0;
for i:=low(arr) to high(arr) do begin
m := m+ AStr[i];
end;
ShowMessage(IntToHex(m mod $FF, 2));

好像不对
bdmh 2012-05-14
  • 打赏
  • 举报
回复
个人认为应该是以byte类型累积,m为byte类型

m := 0;
for i := Low(arr) to High(arr) do
begin
m := m + arr[i];
end;

不过这样加出来是 F3
Oraclers 2012-05-14
  • 打赏
  • 举报
回复
是真不知?还是散分啊?

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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