bitwise_invert#

rbc.stdlib.elementwise_functions.bitwise_invert(x)#

Inverts (flips) each bit for each element x_i of the input array x.

Examples

>>> from rbc.stdlib import array_api
>>> @heavydb('int8(int8)')
... def array_api_bitwise_invert(x):
...     return array_api.bitwise_invert(x)
>>> array_api_bitwise_invert(13).execute()
-14
>>> np.binary_repr(-14, width=8)
'11110010'

Array-API ‘bitwise_invert’ doc