二元运算#

逐元素位运算#

bitwise_and(x1, x2, /[, out, where, ...])

按位计算两个数组元素的 AND。

bitwise_or(x1, x2, /[, out, where, 铸造, ...])

按位计算两个数组元素的“或”。

bitwise_xor(x1, x2, /[, out, where, ...])

按位计算两个数组元素的异或。

invert(x, /[, out, where, 铸造, 顺序, ...])

计算按位反转,或按位非,按元素。

left_shift(x1, x2, /[, out, where, 铸造, ...])

将整数的位左移。

right_shift(x1, x2, /[, out, where, ...])

将整数的位向右移动。

位包装#

packbits(a, /[, 轴, 位序])

将二进制值数组的元素打包为 uint8 数组中的位。

unpackbits(a, /[, 轴, 计数, 位序])

将 uint8 数组的元素解包为二进制值输出数组。

输出格式#

binary_repr(数量[,宽度])

以字符串形式返回输入数字的二进制表示形式。