当前位置:   article > 正文

i&(1<<j)什么意思?_i & (1 << j)

i & (1 << j)

转载关于 i & (1<<j) 和 1 & (i>>j) 的解释 - unuliha - 博客园

i & (1<<j)则表示 i 和 1<<j(即2^j按位与后得到的数。1<<j二进制表示只有第j个位置(从右往左数,从0开始)上的数是1,其余位置上的数是0i1<<j 进行按位与操作时,i的第j个位置是1就返回1<<j(判断语句中即为true),i的第j个位置是0就返回0(判断语句中即为false

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/215204
推荐阅读
相关标签
  

闽ICP备14008679号