I have been going through the Bitcoin For Developers course on the Saylor Academy website. I took one computer science class many, many years ago. I needed a primer on hexadecimal notation.
- Each hex digit represents 4 bits (binary digits) also known as a nibble
- Example: an 8 bit byte can have values ranging from 00000000 to 11111111 in binary form, which can be conveniently represented in hexadecimal as 00 to FF
| Binary | Hex |
| 0000 | 0 |
| 0001 | 1 |
| 0010 | 2 |
| 0011 | 3 |
| 0100 | 4 |
| 0101 | 5 |
| 0110 | 6 |
| 0111 | 7 |
| 1000 | 8 |
| 1001 | 9 |
| 1010 | a |
| 1011 | b |
| 1100 | c |
| 1101 | d |
| 1110 | e |
| 1111 | f |