码迷,mamicode.com
首页 > 其他好文 > 详细

位运算的初了解(二)

时间:2019-03-29 13:05:34      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:正数   系统   运算符   com   依次   nbsp   mic   14.   http   

  位运算符,位运算符是对二进制形式的运算。

  位运算符主要有6种,按位与(&),按位或(|),位异或(^),取反(~),左移(<<),右移(>>)

  • 按位与(&):相同位都为1,则为1,否则为0.

         技术图片

  • 按位或(|):相同位有一个为1,则为1,否则为0
  • 技术图片
  • 位异或(^):相同位上的数不相同,则为1,否则为0
  • 技术图片

     

  • 取反(~):按位取反
  • 技术图片

     

  • 左移n位:舍弃高n位,低位依次向左移动,空出来的低位补0
  • 技术图片

     

  • 右移n位:舍弃低n位,高位依次向右移动,空出来的高位补0,涉及到符号位(对正数,符号位随着右移;对负数,最高位补0还是补1由系统决定)
  • 技术图片

     

位运算的初了解(二)

标签:正数   系统   运算符   com   依次   nbsp   mic   14.   http   

原文地址:https://www.cnblogs.com/PPhoebe/p/10620508.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!