| 查看: 981 | 回复: 7 | |||
| 当前主题已经存档。 | |||
[交流]
【讨论】111011010(无符号数)乘以4 的结果是多少啊?【已解决】
|
|||
|
111011010(无符号数)乘以4 的结果是多少啊? [ Last edited by 波不动 on 2009-12-10 at 02:05 ] |
» 猜你喜欢
不自信的我
已经有11人回复
北核录用
已经有3人回复
要不要辞职读博?
已经有6人回复
实验室接单子
已经有3人回复
磺酰氟产物,毕不了业了!
已经有8人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有10人回复
26申博(荧光探针方向,有机合成)
已经有4人回复
论文终于录用啦!满足毕业条件了
已经有26人回复
2026年机械制造与材料应用国际会议 (ICMMMA 2026)
已经有4人回复
Cas 72-43-5需要30g,定制合成,能接单的留言
已经有8人回复

jjdg
版主 (知名作家)
- 程序强帖: 9
- 应助: 223 (大学生)
- 贵宾: 3.926
- 金币: 51003.4
- 红花: 238
- 帖子: 7227
- 在线: 474.2小时
- 虫号: 27000
- 注册: 2003-10-21
- 专业: 药物代谢与药物动力学
- 管辖: 程序语言

2楼2009-12-06 12:55:50
波不动
木虫 (正式写手)
Wave No Move
- 应助: 0 (幼儿园)
- 贵宾: 1.204
- 金币: 2138.1
- 红花: 2
- 帖子: 610
- 在线: 33分钟
- 虫号: 871855
- 注册: 2009-10-14
- 性别: GG
- 专业: 应用地球物理学
- 管辖: 程序软件

3楼2009-12-06 15:41:18
4楼2009-12-06 16:46:32
5楼2009-12-06 18:14:04
波不动
木虫 (正式写手)
Wave No Move
- 应助: 0 (幼儿园)
- 贵宾: 1.204
- 金币: 2138.1
- 红花: 2
- 帖子: 610
- 在线: 33分钟
- 虫号: 871855
- 注册: 2009-10-14
- 性别: GG
- 专业: 应用地球物理学
- 管辖: 程序软件
★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
senlia(金币+3,VIP+0):版主的能力 专家的智慧 您全包括了 呵呵 12-6 21:36
小木虫(金币+0.5):给个红包,谢谢回帖交流
senlia(金币+3,VIP+0):版主的能力 专家的智慧 您全包括了 呵呵 12-6 21:36
|
我觉得利用左移,右移的思想处理其实更简单。 因为一个二进制的数乘以4意味着什么?其实就是左移两位而已。。。同理乘以2就是左移1位。乘以8就是左移3位。。。以此类推。 打个比方。0001(十进制的1)乘以4=0100(里面的1位往左移动了两位)。 那么如果是1010(十进制的10)乘以4=多少呢?最左边一个1再左移就出去了,很简单右边补零就可以了。结果就变成了101000(相当右边加了两个0)。 所以楼主的问题111011010乘以4,所以结果就变成了11101101000,看到区别了么?也就是右边多了两个零而已。 如果楼主要问,如果我不是乘以2,4,8,16这样的二次幂数怎么办呢?比如我要乘以一个6怎么办呢??其实很还是很简单,用分解法就可以了,乘以6可以分解为乘以4加乘以2的结果。比如“0100”这个数乘以6=0100左移两位+0100左移一位=10000+1000=11000。同理乘以其他任何一个数都可以分解成左移和相加的操作。 以上说法有不完全的地方还请自己理解,毕竟不是教科书。。。 [ Last edited by 波不动 on 2009-12-6 at 19:37 ] |

6楼2009-12-06 19:35:45

7楼2009-12-06 22:43:18

8楼2009-12-06 22:44:28












回复此楼