Bitwise operations: Difference between revisions

Added zkl
m (Added bc and dc to list of omissions)
(Added zkl)
Line 2,582:
operator was introduced at a time when only uppercase characters were
available (such as on the Apple II). The XOR operator was added later.
 
=={{header|zkl}}==
No bitwise rotates. Shifts are unsigned.
<lang zkl>(7).bitAnd(1) //-->1
(8).bitOr(1) //-->9
(7).bitXor(1) //-->6
(1).bitNot() : "%,x".fmt(_) //-->ff|ff|ff|ff|ff|ff|ff|fe
(7).shiftRight(1) //-->3
(7).shiftLeft(1) //-->0xe
(-1).toString(16) //-->ffffffffffffffff
(-1).shiftRight(1).toString(16) //-->7fffffffffffffff</lang>
 
 
{{omit from|bc|No built-in bitwise operations}}
Anonymous user