This website provides an efficient way to visualize a sequence of bitwise operations. Decimal, binary, and hexadecimal inputs are supported. Binary and hexadecimal inputs can be accessed with the 0x and 0b prefix respectively. Decimal inputs require no prefix. Supported operators and their precedence can be viewed in the table below.
Example: ((0x80 >> 3) & (0x3F ^ 0x15)) | (~(0x4F) & (0x2A << 2))
This website was created as part of the Hack the Map hackathon hosted by UVA. More information can be found by clicking the devpost link in the header.
manual