Oracle的Bitwise操作如何在十进制NUMBERS上工作?

时间:2014-04-15 20:36:47

标签: oracle tsql

我正在努力将pl / sql移植到tsql,我正在使用工作在NUMBERS上的BITAND运营商,例如2.70703。 oracle如何对NUMBER 2.70703执行按位操作?它是将它转换为cloest二进制数,舍入,截断还是其他什么? Tsql只占整数。谢谢

1 个答案:

答案 0 :(得分:1)

BITAND将操作数截断为零,并根据2的补码128位整数值二进制表示执行位操作。