Java教程

Day003 位运算

本文主要是介绍Day003 位运算,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

位运算


  • & 按位与,全1才为1,否则为0
  • | 按位或,全0才为0,否则为1
  • ^ 按位异或,相同则为0,不通则为1
  • ~按位取反
  • <<左移,相当于*2
  • >>右移,相当于/2
 A =  0011 1100
 B =  0000 1101

A&B = 0000 1100
A|B = 0011 1101
A^B = 0011 0001
~B  = 1111 0010

左移右移比乘除要效率高很多

这篇关于Day003 位运算的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!