bitwise-operators - 按位移位和 AND 操作的顺序是否重要
问题描述
下面的两个语句给出了相同的结果:
(number & 0x02) >> 1 == 1
((number >> 1) & 1) == 1
在另一个之前使用一个有什么好处吗?
解决方案
推荐阅读
- amazon-web-services - EC2 Meteor 部署上的 Web 连接被拒绝
- python - 使用基于(类)的代码反转字符串
- scala - 将字符串“decimal”转换为 DecimalType
- sql - 如何使用带有子句定义的两列 oracle 文本
- python - 如何检查矩阵的某些元素并相应地生成一组矩阵?
- google-sheets - 为什么 ASTERISK 在谷歌表格中不起作用?
- php - 升级 Yii2 版本后查询不工作
- function - 如何使用带有可以更改数据值的循环的函数?
- python - 在函数内的 python 中显示图像
- kubernetes - kubectl - 如何重新启动部署(或所有部署)