什么是循环移位??比如134744064如何经左移8位变成134742024,最好能写出每步结果。非常感谢!!!
答案:2 悬赏:60 手机版
解决时间 2021-02-06 23:58
- 提问者网友:活着好累
- 2021-02-06 01:05
什么是循环移位??比如134744064如何经左移8位变成134742024,最好能写出每步结果。非常感谢!!!
最佳答案
- 五星知识达人网友:詩光轨車
- 2021-02-06 02:29
134744064=08080800H,左移8位为08080000H(低位补0),移出的8位为08H,循环移位即将移出的这8位或到低位上,08080000H|08H=08080008H=134742024D
08080800H=0000 1000 0000 1000 0000 1000 0000 0000
循环左移1位 0001 0000 0001 0000 0001 0000 0000 0000
循环左移2位 0010 0000 0010 0000 0010 0000 0000 0000
循环左移3位 0100 0000 0100 0000 0100 0000 0000 0000
循环左移4位 1000 0000 1000 0000 1000 0000 0000 0000
循环左移5位 0000 0001 0000 0001 0000 0000 0000 0001
循环左移6位 0000 0010 0000 0010 0000 0000 0000 0010
循环左移7位 0000 0100 0000 0100 0000 0000 0000 0100
循环左移8位 0000 1000 0000 1000 0000 0000 0000 1000
08080800H=0000 1000 0000 1000 0000 1000 0000 0000
循环左移1位 0001 0000 0001 0000 0001 0000 0000 0000
循环左移2位 0010 0000 0010 0000 0010 0000 0000 0000
循环左移3位 0100 0000 0100 0000 0100 0000 0000 0000
循环左移4位 1000 0000 1000 0000 1000 0000 0000 0000
循环左移5位 0000 0001 0000 0001 0000 0000 0000 0001
循环左移6位 0000 0010 0000 0010 0000 0000 0000 0010
循环左移7位 0000 0100 0000 0100 0000 0000 0000 0100
循环左移8位 0000 1000 0000 1000 0000 0000 0000 1000
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯