Handbook
Glossary
Bitwise arithmetic
Factor handbook
»
The language
»
Numbers
»
Arithmetic
Prev:
Modular arithmetic
There are two ways of looking at an integer -- as an abstract mathematical entity, or as a string of bits. The latter representation motivates
bitwise operations
.
bitand
( x y -- z )
bitor
( x y -- z )
bitxor
( x y -- z )
bitnot
( x -- y )
shift
( x n -- y )
2/
( x -- y )
2^
( n -- 2^n )
bit?
( x n -- ? )
Advanced topics:
Additional bitwise arithmetic
Integer virtual sequences
See also
Booleans