主题:关于逻辑左移的问题
雨后初晴
[专家分:0] 发布于 2007-07-17 21:42:00
逻辑左移为什么说它类似于乘了个2,麻烦知道的解答下,谢谢!
回复列表 (共2个回复)
沙发
啊远 [专家分:2610] 发布于 2007-07-18 07:43:00
逻辑左移 等等 位移操作都是二进制数级的操作!
比如 十进制数 4 的二进制值是 100
逻辑左移一位后是 1000 对应的十进制数就是 8 刚好是 4 乘了个2 的值!
又如 十进制数 5 的二进制值是 101
逻辑左移一位后是 1010 对应的十进制数就是 10 刚好是 5 乘了个2 的值!
所以有了类似于乘了个2的说法!
板凳
hkbyest [专家分:30] 发布于 2007-07-18 10:16:00
楼上说得很对,逻辑左移n位相当于乘以2的n次方。
我来回复