美文网首页
位运算符 >> 和 <<

位运算符 >> 和 <<

作者: KimYYX | 来源:发表于2018-07-19 15:24 被阅读0次

>> 成为右移运算符,自然 << 就是左移运算符

下面直接上结论

左移运算符,a << n,即用 a 乘以 2 的 n 次方

下面看几个例子

1 >> 1 // 2,1 × 2的1次方
1 >> 2 // 4,1 × 2的2次方

11 >> 2 // 44

右移运算符,a >> n,即用 a 除以 2 的 n 次方
注意:>> 最小值是 0,没有负数和小数(去尾法)

同样看几个例子

1 >> 1 // 0,
2 >> 1 // 1
7 >> 2 // 1, 7 ÷ 4,去尾
0.1 >> 2 // 0

相关文章

  • 位运算

    位运算包括逻辑运算和移位运算,相应地,位运算符包括逻辑运算符(包括~、&、|和^)和移位运算符(包括>>、<<和>...

  • 运算符

    算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 键盘打印和输出

  • 16_位运算符分析

    关键词: C语言中的位运算符、 左移和右移注意点、位运算防错准则、 位运算符和逻辑运算符的区别 1. C语言中的位...

  • Go 语言运算符(二)

    位运算符 位运算符对整数在内存中的二进制位进行操作。下表列出了位运算符 &, |, 和 ^ 的计算: pqp & ...

  • 强大的位运算符

    位取反运算符 位取反运算符(~)是对所有位的数字进行取反操作位取反运算符.png 位与运算符 位与运算符(&)可以...

  • 开发基础随笔之位运算符(Bitwise Operators)

    位运算符,属于算术运算符 按位逻辑运算符: 位移运算符: 位运算符的运算数只能是整数 位移运算符:按位左移 a<<...

  • 001:位运算

    位运算符:3个位运算符 >>、<< 和 >>> 运算规则: 1、算数右移>>:低位溢出,符号位不变,并用符号位补溢...

  • C语言-按位逻辑运算符和位移运算符

    按位逻辑运算符 按位与运算符(bitwise AND operator) a & b 按位计算a和b的逻辑与; 按...

  • 位运算符

    常用位运算符: 左移与右移运算符应用举例: 注意:&和|既是逻辑运算符,也是位运算符。如果两侧操作数是boolea...

  • 位运算符 >> 和 <<

    >> 成为右移运算符,自然 << 就是左移运算符 下面直接上结论 左移运算符,a << n,即用 a 乘以 2 的...

网友评论

      本文标题:位运算符 >> 和 <<

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