我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

python的按位与操作问题

想取一个数的低四位,想用&16的方法,好比为什么19 & 16的结果是16?不应该是3吗?10011 &1111的结果难得不是00011?

1111 是 15

>>> 19&16
16
>>> bin(19)
'0b10011'
>>> bin(16)
'0b10000'
>>> 0b10011 & 0b10000
16
>>> 19&15
3
>>> 

16的二进制是10000啊
10011&10000=10000,也就是16

近期文章

  • Expanding Rods的程序的编写怎么做??
  • 软件模拟spi/iic如何及时接受数据
  • 这个贪吃蛇的代码问题出在哪里了
  • 为什么strcmp函数只能找结构体第一条数据
  • eclipse创建失败
  • 使用idea快速创建一个SpringBoot,依赖不导入问题
  • 编一段python代码
  • Illumination怎么才能用C语言实现
  • 如何让折线图完整显示X轴上所有标签
  • 编一段python代码
  • 关于win10修改用户名为英文
  • java实现外部类监听器出现问题
  • 微信公众号智能自动回复
  • python编写程序
  • 编一段python代码
  • tomcat的运行错误
  • 递归是怎么运用的问题,Towers of Hanoi
  • Android自定义日期选择框
  • 关于iis同端口部署多个项目的问题!(标签-前端|关键词-应用程序)
  • livox mapping与loam livox算法上有什么区别?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华