python 位运算符为  << 左移,>> 右移

3<<2 既 3 的二进制整体向左移两位


:

可以这么算 3*(2的2次方)= 12

11>> 2 既 11 的二进制整体向右移两位


:

可以这么算  11 / (2的2次方) = 2    【取商没有四舍五入】

网上部分资料 把 11>>2  结果算成 3 ,在自测之后确认为2 ! 网上的东西也不可尽信!

左移多少位,就是原值乘以2的多少次方。

右移多少位,就是原值除以2的多少次方。

最新文章

  1. Update From 用法
  2. coursera-miniproject stopwatch任务总结
  3. magento中的ajax
  4. chapter 13_3 table访问的元方法
  5. jquery和vue对比
  6. RESTClient调试POST方法&amp;Reflector+de4dot反混淆破解dll
  7. canvas实现3D魔方
  8. 我们为什么要搞长沙.NET技术社区(二)
  9. springboot 返回json字符串格式化问题
  10. Python学习笔记(2)-字典
  11. 编译和运行dubbo-admin管理平台
  12. IDEA中读取 resource目录下文件
  13. 洛谷 P1603 斯诺登的密码
  14. 1028. Hanoi Tower Sequence
  15. SpringBoot入门(IDEA篇)(一)
  16. Web缓存加速指南(转载)
  17. .Net Core使用Unity替换原生DI
  18. mongodb拆库分表脚本
  19. 记录一次Git问题及其解决方案
  20. python装饰器内获取函数有用信息方法

热门文章

  1. Shell使用手册
  2. Office Online Server 2016 部署和配置
  3. cmd pyhton
  4. 计算机应用基础教程作业flash动画 车辆工程 冯大昕
  5. 《梦断代码》读书笔记 part3
  6. IOS XMPP总结
  7. socket端口复用问题一二
  8. iOS--性能优化--保持界面流畅
  9. [Python 多线程] 详解daemon属性值None,False,True的区别 (五)
  10. VIM之打开、保存文件