Signed decimal to 8-bit binary
Type a value in dec to get it in bin (8-bit) instantly.
1111 1111bin (8-bit)
The smallest signed register that holds -1 is 1-bit.
Convert the other way: bin (8-bit) to dec
What it means
Where does it sit?
A dash means the value does not fit that width: an 8-bit register holds −128 to 127.
The math
How to convert dec to bin (8-bit)
For a negative n in a w-bit register, bits = 2^w + n: −42 in 8 bits is 256 − 42 = 214 = 1101 0110.
Example: -1 dec = 1111 1111 bin (8-bit).
Every unit
That integer in every register
Tables
dec to bin (8-bit) conversion table
| dec | bin (8-bit) |
|---|---|
| -128 dec | 1000 0000 bin (8-bit) |
| -100 dec | 1001 1100 bin (8-bit) |
| -64 dec | 1100 0000 bin (8-bit) |
| -42 dec | 1101 0110 bin (8-bit) |
| -16 dec | 1111 0000 bin (8-bit) |
| -2 dec | 1111 1110 bin (8-bit) |
| -1 dec | 1111 1111 bin (8-bit) |
| 0 dec | 0000 0000 bin (8-bit) |
| 1 dec | 0000 0001 bin (8-bit) |
| 2 dec | 0000 0010 bin (8-bit) |
| 16 dec | 0001 0000 bin (8-bit) |
| 42 dec | 0010 1010 bin (8-bit) |
| 64 dec | 0100 0000 bin (8-bit) |
| 100 dec | 0110 0100 bin (8-bit) |
| 127 dec | 0111 1111 bin (8-bit) |
bin (8-bit) to dec conversion table
| bin (8-bit) | dec |
|---|---|
| 0000 0000 bin (8-bit) | 0 dec |
| 0000 0001 bin (8-bit) | 1 dec |
| 0000 0010 bin (8-bit) | 2 dec |
| 0001 0000 bin (8-bit) | 16 dec |
| 0010 1010 bin (8-bit) | 42 dec |
| 0100 0000 bin (8-bit) | 64 dec |
| 0110 0100 bin (8-bit) | 100 dec |
| 0111 1111 bin (8-bit) | 127 dec |
| 1000 0000 bin (8-bit) | -128 dec |
| 1001 1100 bin (8-bit) | -100 dec |
| 1100 0000 bin (8-bit) | -64 dec |
| 1101 0110 bin (8-bit) | -42 dec |
| 1111 0000 bin (8-bit) | -16 dec |
| 1111 1110 bin (8-bit) | -2 dec |
| 1111 1111 bin (8-bit) | -1 dec |
Quick answers
Quick answers
- How many bin (8-bit) is 1 dec?
- 1 dec is 0000 0001 bin (8-bit).
- How many bin (8-bit) is 10 dec?
- 10 dec is 0000 1010 bin (8-bit).
- How many bin (8-bit) is -1 dec?
- -1 dec is 1111 1111 bin (8-bit).
The units
About these units
Signed decimal (dec)
The value as a signed integer.
8-bit binary (bin (8-bit))
A signed byte (int8): −128 to 127.
Keep going