网站介绍:文章浏览阅读5.8w次,点赞15次,收藏82次。左移 int i=1; i=i<<2;//把i里面的值左移2位 1的2进制是 000…0001 (这里前面0的个数和int的位数有关,32位机器,gcc里有31个0),左移2位之后变成: 000…0100, 也就是10进制的4,所以说左移1位相对于乘以2的n次方(有符号数不完成适用,因为左移有可能导致变化,下面解析原因)//需要注意的一个问题是int类型最_double左移2位
- 链接地址:https://blog.csdn.net/u012745229/article/details/51405332
- 链接标题:C语言_左移(<<)和右移(>>)_double左移2位-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:2209
- 网站标签:double左移2位