• Oracle中位运算


    select   utl_raw.bit_and('0','4')   from   dual;  或者 select bitand('6','4')   from   dual;

    utl_raw这个包含有bit_and,bit_or及bit_complement等位运算函数。如:

    SQL>   select   utl_raw.bit_and('01','11')   from   dual;       
      UTL_RAW.BIT_AND('01','11')  
      --------------------------------------------------------------------------------  
      01  
       
      SQL>   select   utl_raw.bit_or('01','11')   from   dual;       
      UTL_RAW.BIT_OR('01','11')  
      --------------------------------------------------------------------------------  
      11  
       
      SQL>   select   utl_raw.bit_xor('01','11')   from   dual;       
      UTL_RAW.BIT_XOR('01','11')  
      --------------------------------------------------------------------------------  
      10  
       
      求反函数  
      SQL>   select   utl_raw.bit_complement('01')   from   dual;       
      UTL_RAW.BIT_COMPLEMENT('01')  
      --------------------------------------------------------------------------------  
      FE  
       
      SQL>

  • 相关阅读:
    判断二叉树是否是完全二叉树
    二叉搜索树的第k个节点
    二叉树的深度
    二叉搜索树与双向链表
    二叉搜索树的后序遍历序列
    poj 2192 (DP)
    poj 1159 (DP LCS)
    poj 1934(LCS)
    《编程之美》读书笔记 -- 1.2中国象棋问题
    poj 1050(DP)
  • 原文地址:https://www.cnblogs.com/xinyuxin912/p/1295882.html
Copyright © 2020-2023  润新知