Category:Jq/bitwise.jq: Difference between revisions
fix bug in flip/1
(Category:Bitwise_operations) |
(fix bug in flip/1) |
||
Line 3:
"name": "bitwise",
"description": "bit arrays, bit streams, and integers",
"version": "2024.04.
"homepage": "https://rosettacode.org/w/index.php?title=Category:Jq/bitwise.jq",
"license": "MIT",
Line 51:
def flip($x):
if . == null then stream_to_integer(flipbits($x|bitwise))
▲ | stream_to_integer(flipbits( $bits[], range(0; $n - ($bits|length)) | 0))
end;
# Emit an array of the $n least-significant bits of the input non-negative integer;
|