oracle里面对数字的位与或运算
与运算:
bitand(x, y)
或运算:
BITOR(x,y) = (x + y) - BITAND(x, y);
异或运算:
BITXOR(x,y) = BITOR(x,y) - BITAND(x,y) = (x + y) - BITAND(x, y) * 2;
本文详细介绍了Oracle数据库中针对数字的位运算操作,包括与运算、或运算及异或运算的具体实现方式。通过简单的公式展示了如何使用Oracle内置函数完成这些运算。
oracle里面对数字的位与或运算
与运算:
bitand(x, y)
或运算:
BITOR(x,y) = (x + y) - BITAND(x, y);
异或运算:
BITXOR(x,y) = BITOR(x,y) - BITAND(x,y) = (x + y) - BITAND(x, y) * 2;
963

被折叠的 条评论
为什么被折叠?