在java中,一个数左移n位,就是将这个数乘以2的n次方,右移就是将这个数除以2的n次方怎么理解?谁
答案:2 悬赏:70 手机版
解决时间 2021-02-18 20:26
- 提问者网友:暗中人
- 2021-02-18 08:02
在java中,一个数左移n位,就是将这个数乘以2的n次方,右移就是将这个数除以2的n次方怎么理解?谁
最佳答案
- 五星知识达人网友:酒者煙囻
- 2021-02-18 09:21
要把这个数二进制化就能理解了.如十进制的2,二进制表示是0010.2左移3位,就是在二进制的低位补3个0,然后变成00010000,转成十进制就是16,即2*2^3.右移也是一样的理解就好了.
全部回答
- 1楼网友:西风乍起
- 2021-02-18 10:03
这下我知道了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯