var x = 5 & 1;
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 with Bitwise Operators include JavaScript, Python, C, C++, R, TypeScript, Objective-C, Cython, C3, Speedie, Slope, Jule, C2, Dale, Tick C
Languages without Bitwise Operators include progsbase
This question asks: Does the language have operators for bitwise manipulations?
Read more about Bitwise Operators on the web: 1. 2.
HTML of this page generated by Features.ts