Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 733 Bytes

TODO.md

File metadata and controls

26 lines (18 loc) · 733 Bytes

Binary land

A general purpose bit visualization and manipulation tool.

Todo

In progress

  • View the binary representation of a number
    • Basic functionality
    • Fix max safe integer limit via bigint
    • Add support for floating point numbers
    • Add support for negative numbers
  • Select specific bit range
    • Mobile support
    • Highlight selected bits w/ user defined color

Completed ✓

  • Toggle specific bits on click
  • Show operations on selected bit range
    • Extract bit range from number (e.g. (input >> 4) & 0b1111)
    • Set bit range in number (e.g. input | (0b1111 << 4))
    • Compare bit range in number (e.g. (input >> 4) & 0b1111 == 0b1111)