python 位运算【实测】
2024-10-19 03:33:00
python 位运算符为 << 左移,>> 右移
3<<2 既 3 的二进制整体向左移两位
:
:
可以这么算 3*(2的2次方)= 12
11>> 2 既 11 的二进制整体向右移两位
:
:
可以这么算 11 / (2的2次方) = 2 【取商没有四舍五入】
网上部分资料 把 11>>2 结果算成 3 ,在自测之后确认为2 ! 网上的东西也不可尽信!
左移多少位,就是原值乘以2的多少次方。
右移多少位,就是原值除以2的多少次方。
最新文章
- Update From 用法
- coursera-miniproject stopwatch任务总结
- magento中的ajax
- chapter 13_3 table访问的元方法
- jquery和vue对比
- RESTClient调试POST方法&;Reflector+de4dot反混淆破解dll
- canvas实现3D魔方
- 我们为什么要搞长沙.NET技术社区(二)
- springboot 返回json字符串格式化问题
- Python学习笔记(2)-字典
- 编译和运行dubbo-admin管理平台
- IDEA中读取 resource目录下文件
- 洛谷 P1603 斯诺登的密码
- 1028. Hanoi Tower Sequence
- SpringBoot入门(IDEA篇)(一)
- Web缓存加速指南(转载)
- .Net Core使用Unity替换原生DI
- mongodb拆库分表脚本
- 记录一次Git问题及其解决方案
- python装饰器内获取函数有用信息方法