左移和右移
来源:互联网 发布:java快速排序详解 编辑:程序博客网 时间:2024/04/30 01:06
左移和右移
几乎每个编程语言都会涉及左移和右移。
左移
以Python为例:
>>> print(2<<1)4>>> print(64<<1)128>>> bin(64) # 查看64的二进制'0b1000000'>>> bin(128) # 查看128的二进制'0b10000000'
a<<1表示将a的二进制左移一位,在最右端补0,高位左移后溢出,舍弃。
左移一位相当于该数乘以2,左移2位相当于该数乘以2^2=4。
右移
右移与左移类似。
阅读全文
0 0
- 左移 和 右移
- 左移<<和右移
- 左移和右移
- 左移和右移
- 测试左移和右移代码
- 左移和右移运算
- 左移和右移计算
- 负数的左移和右移
- 关于左移和右移运算
- 算数右移和逻辑左移
- 移位操作---左移和右移
- 移位运算(左移和右移)
- C++的左移和右移
- 左移和右移计算
- 关于左移和右移问题!
- 关于左移和右移
- 字符串循环左移和右移
- 负数的左移和右移
- wmi接口如何通过Win32_Volume类修改盘符
- Nginx在Windows平台的配置:
- Linux配置github
- CSU 1958: 数字游戏
- 【Python】数据类型05
- 左移和右移
- C语言之宽字符串学习笔记
- 面试题
- 考研逻辑整理
- Android 开发技术点
- 屏幕适配
- 第一个c程序
- 学钱帮网站开发总结
- 事件确认方法