int i = 4; /* bit pattern equivalent is binary 100 */ int j = i << 2; /* makes it binary 10000, which multiplies the original number by 4 i.e. 16 */
! x x & y x && y x | y x || y xor(x, y)
int i = b << 4 + x; // Same as (b << 4) + x
(& 0xFF 0x1B)
& | ^ << >>
Languages without Bitwise Operators include progsbase
This question asks: Does the language have operators for bitwise manipulations?
HTML of this page generated by Features.ts