What this complements
Students often learn decimal after counting in binary on paper—the tool skips rote arithmetic so you can focus on validating bit masks, inspecting overflow, or matching datasheets word-for-word. Pair it with hex to decimal when bridging base-16 debug logs.
Teaching modes
- Auto: minimal unsigned binary strings (zeros except the required pattern).
- Fixed width: left-padded rows for uniform register sizes; negatives map to two's complement codes.
- Signed decode: interprets each binary row plus padding as a hardware-style signed narrow integer.
Frequently asked questions
How do I convert decimal numbers to binary?
Type one integer per row (commas allowed). Choose Auto width for compact strings or a fixed span for coursework-style padding.
How do negative decimals become binary?
Select a nonzero bit preset so the exporter can synthesize canonical two's complement words that match your ISA width.
What does two's complement decoding mean?
It flips interpretation from nonnegative magnitude to CPU-style signed lanes using the declared width—including the implicit sign bit column.
Can I paste very large integers?
BigInt paths keep arbitrarily long decimal strings deterministic until browsers run out of memory.
Is my data uploaded to Toolsle?
Everything stays inside your browser.