位操作

作者: 嘿嘿_信我者得永生 | 来源:发表于2023-10-18 16:11 被阅读0次
  1. 正码 正常的二进制编码
  2. 反码,取反每一位就得到了该数的负数
  3. 补码
    正数的补码就是正码,负数的补码为该值的绝对值的正码取反再加1
    补码:0111 1111 等于 127, 补码 1000 0001 等于 -127
    补码:0000 0001 等于1, 补码1111 1111 等于 -1

位移

  1. 左移 <<
    空出的位置补零
  2. 右移 >>
    无符号数字,空出位置补零
    有符号的负数,空出的位置有可能补零,也有可能补1 .不同的系统不一样

相关文章

  • 位操作

    位操作乘、除、求余,需要乘以或除以2的n次方,都可以用移位的方法代替1、乘a=a*4 <=> a=a<<2 2、...

  • 位操作

    位操作详解 位运算的操作符有:&、|、^、~、>>、<<,六种,分别对应与,或,异或,按位取反,右位移,左位移 1...

  • 位操作

    c++中位操作操作符 这些位操作符只能用于整形的操作,其他会编译报错。位操作符的运算优先级比较低,因为尽量使用括号...

  • 位操作

    1. 把一个数上调成另一个数的倍数 2. 取某些位 取最低位, 可由数字得到相应的二进制字符串 3. 判断str与...

  • 位操作

    1.概念: ​ In digital computer programming, a bitwise ope...

  • 位操作

  • 位操作

    打印一个变量的二进制值 获取某一位的值将1左移n-1位然后与该变量按位与,等于0就是0,不等于0就是1 取反某一位...

  • InfluxDB 1.3新特性--查询语法新特性

    支持新的数学操作符 取余 (%) 位操作 AND (&) 位操作 OR (|) 位操作 Exclusive-OR ...

  • 逻辑操作与位操作

    位操作:&、|逻辑操作: &&、|| 逻辑操作只返回true 或 false x = 0x66y = 0x39 x...

  • 位操作与移位操作

网友评论

      本文标题:位操作

      本文链接:https://www.haomeiwen.com/subject/ycoxidtx.html