二进制运算

逐元素位操作

方法描述
bitwise_andopen in new window(x1, x2, /[, out, where, …])按元素计算两个数组的按位与。
bitwise_oropen in new window(x1, x2, /[, out, where, casting, …])按元素计算两个数组的按位或。
bitwise_xoropen in new window(x1, x2, /[, out, where, …])按元素计算两个数组的按位XOR。
invertopen in new window(x, /[, out, where, casting, order, …])按元素计算按位求逆,或按位求非。
left_shiftopen in new window(x1, x2, /[, out, where, casting, …])将整数的位向左移动。
right_shiftopen in new window(x1, x2, /[, out, where, …])向右移整数的位。

打包二进制

方法描述
packbitsopen in new window(a[, axis, bitorder])将二进制值数组的元素打包为uint8数组中的位。
unpackbitsopen in new window(a[, axis, count, bitorder])将uint8数组的元素解压缩为二进制值输出数组。

输出格式

方法描述
binary_repropen in new window(num[, width])以字符串形式返回输入数字的二进制表示形式。