位运算符的工作原理是先将要运算的数字转换成二进制,然后以二进制的形式进行运算。
主要的位运算符有:
与:&
或:|
抑或:^
左移运算符:<<
右移运算符:>>
代码示例如下:
select 12&5,12|5,12^5
from dual;
结果:
代码示例如下:
select 3<<1
from dual;
结果:
如果对结果不理解,可先对十进制数与二进制数之间的转换进行了解。
位运算符的工作原理是先将要运算的数字转换成二进制,然后以二进制的形式进行运算。
主要的位运算符有:
与:&
或:|
抑或:^
左移运算符:<<
右移运算符:>>
代码示例如下:
select 12&5,12|5,12^5
from dual;
结果:
代码示例如下:
select 3<<1
from dual;
结果:
如果对结果不理解,可先对十进制数与二进制数之间的转换进行了解。