# bitNot {#bitnot}

**Parent topic:**[Functions](../../Functions/category.md)

## Syntax {#syntax}

`bitNot(X)`

## Arguments {#arguments}

**X** is a numeric scalar/vector/matrix/table.

## Details {#details}

Return the result of a bitwise logical NOT operation.

## Examples {#examples}

```
bitNot(3)
// output: -4

av = array(INT[], 0, 10).append!([1 2 3, 4 5])
bitNot(av)
// output: [[-2,-3,-4],[-5,-6]]
```

