Next: Numeric comparison, Previous: Double precision, Up: Arithmetic
and
w1 w2 – w core “and”
or
w1 w2 – w core “or”
xor
w1 w2 – w core “x-or”
invert
w1 – w2 core “invert”
lshift
u1 n – u2 core “l-shift”
rshift
u1 n – u2 core “r-shift”
Logical shift right by n bits.
2*
n1 – n2 core “two-star”
Shift left by 1; also works on unsigned numbers
d2*
d1 – d2 double “d-two-star”
Shift left by 1; also works on unsigned numbers
2/
n1 – n2 core “two-slash”
Arithmetic shift right by 1. For signed numbers this is a floored
division by 2 (note that /
not necessarily floors).
d2/
d1 – d2 double “d-two-slash”
Arithmetic shift right by 1. For signed numbers this is a floored division by 2.