Java位运算符详解.docVIP

  • 2
  • 0
  • 约2.12千字
  • 约 5页
  • 2022-03-31 发布于天津
  • 举报
按位与运算符参加运算的两个数据按二进制位进行与运算运算规则即两位同时为结果才为否则为例如即因此的值得另负数按补码形式参加按位与运算与运算的特殊用途清零如果想将一个单元清零即使其全部二进制位为只要与一个各位都为零的数值相与结果为零取一个数中指定位方法找一个数对应要取的位该数的对应位为其余位为零此数与进行与运算可以得到中的指定位例设取的低位用即可得到还可用来取的位按位或运算符参加运算的两个对象按二进制位进行或运算运算规则即参加运算的两个对象只要有一个为其值为例如即因此的值得另负数按补码形式参加按位或

按位与运算符()参加运算的两个数据,按二进制位进行“与”运算。 运算规则:00=0;01=0;10=0;11=1; 即:两位同时为“1,”结果才为“1,”否则为0 例如:35即0000001100000101此,35的值得1。另,负数按补码形式参加按位与运算。 “与运算”的特殊用途: (1)清零。如果想将一个单元清零,即使其全部二进制位为0,只要与一个各 位都为零的数值相与,结果为零。 (2)取一个数中指定位 方法:找一个数,对应X要取的位,该数的对应位为1,其余位为零,此数与X进行“与运算”可以得到X中的指定位。 例:设X 取X的低4位,用X00001

文档评论(0)

1亿VIP精品文档

相关文档