位操作符(左移右移的简单理解)

以下均使用32位 1.左移:左边的二进制丢弃,右边补0(正负数一样) 比如:7<<2 表示左移两位(图片用8位表示) 7二进制为:00000000 00000000 00000000 00000111 左移两位后为 00000000 00000000 00000000 00011100 转换为十进制为:28 记忆法:相当于每左移一位乘2,以上列子:7x2x2=28 又比如:-7<<2 表示左移两位
相关文章
相关标签/搜索