请问select 123 $ 0x1
    select 123 $ 0x2
    select 123 $ 0x4
    select 123 $ 0x8 …… 是什么意思呀?

解决方案 »

  1.   

    不好意思,写错了!
    应该是
    请问select 123 & 0x1
        select 123 & 0x2
        select 123 & 0x4
        select 123 & 0x8 …… 是什么意思呀?
      

  2.   

    select 123 & 0x1
    /*结果
    1
    */123 和 0x1 按二制度的位进行AND运算啊   123= 01111011
       0x1= 00000001
    AND   
    --------------------
            00000001=1
      

  3.   

    123  --十进制数
    &(按位 AND) --在两个整型值之间执行按位逻辑与运算。
    0x8  --十六进制数