用位运算给一个变量多种状态,对盗链说再见

第大器晚成页内大肆的发生多个数保存在session内然后将UQX56L使用此标识实行演算,随意你运算了,不过要能逆过来才行~第二页则检查测量试验是还是不是有此标识,有则张开逆运算,然后将变量抽取优点:劣点:———————————————
HTML内容…………..

前言

后生可畏经你不休解位运算,那你应该要补习一下学业,这里就不对位移运算做补习,因为前日用到的是与、或、非在二进制运算的巧用

复习

  • 1、&运算
    有五个操作数a、b,a上的第x位和b上的第x位都以1,那x也是1,不然x为0
    a:
    0000 0001 0000 1010 0000 0000 0000 0110
    a:
    0000 0001 0000 1000 0000 0110 0100 0000
    a&b
    0000 0001 0000 1000 0000 0000 0000 0000

  • 2、|运算
    有三个操作数a、b,a上的第x位和b上的第x位只要有八个是1,那x是1,不然x为0
    a:
    0000 0001 0000 1010 0000 0000 0000 0110
    a:
    0000 0001 0000 1000 0000 0110 0100 0000
    a|b
    0000 0001 0000 1000 0000 0110 0100 0110

  • 3、^异或
    有八个操作数a、b,a上的第x位和b上的第x位分歧,那x是1,不然x为0
    a:
    0000 0001 0000 1010 0000 0000 0000 0110
    a:
    0000 0001 0000 1000 0000 0110 0100 0000
    a^b
    0000 0000 0000 0010 0000 0110 0100 0110

  • 3、~运算
    有四个操作数a,a的第x位上的数为1,那么结果的第x位则为0,不然为1
    a:
    0000 0001 0000 1010 0000 0000 0000 0110
    ~a:
    1111 1110 1111 0101 1111 1111 1111 1001

发表评论

电子邮件地址不会被公开。 必填项已用*标注