基 础 函 数 参 考


BitNOT

执行逐位 NOT(取反) 运算.

BitNOT ( 值 )

参 数

操作数的值.

返 回 值

返回数值按位 NOT(取反) 运算后的结果.
位操作均为 32 位整数.

备 注

数字可以用十六进制表示法.
对于 2's-补码形式, BitNOT 功能相当于增加 1 并求其反结果.
BitNOT 将 "值" 的每一位按 0 转换成 1; 1 转换成 0 后返回结果.

相 关 函 数

BitAND, BitOR, BitShift, BitXOR, Hex, BitRotate

函 数 示 例



Local $x = BitNot(5)

#cs 注释:
    结果为 -6 因为是 32 运算
    5 == 00000000000000000000000000000101 二进制
    -6 == 11111111111111111111111111111010 二进制
    并且第一位带符号
#ce

provider with jb51.net (unicode)