jax.numpy.bitwise_not#
- jax.numpy.bitwise_not(x, /)[source]#
按元素计算按位取反,或按位非。
LAX 后端实现
numpy.invert()
。原始文档字符串如下。
计算输入数组中整数的底层二进制表示的按位非。此 ufunc 实现 C/Python 运算符
~
。对于有符号整数输入,将返回绝对值的按位非。在二进制补码系统中,此操作有效地翻转所有位,从而产生对应于输入负值加一的表示。这是计算机上表示有符号整数的最常用方法[1]。一个 N 位二进制补码系统可以表示范围从 \(-2^{N-1}\) 到 \(+2^{N-1}-1\) 的每个整数。
- 参数:
**x** (array_like) – 仅处理整数和布尔类型。
- 返回值:
**out** – 结果。如果 x 是标量,则为标量。
- 返回类型:
ndarray 或标量
参考文献