b7 b6 b5 b4 b3 b2 b1 b0 0 0 0 0 0 0 0 0 = 0 0 0 0 0 0 0 0 1 = 1 = 1 * 2^0 0 0 0 0 0 0 1 0 = 2 = 1 * 2^1 + 0 * 2^0 0 0 0 0 0 0 1 1 = 3 = 1 * 2^1 + 1 * 2^0 0 0 0 0 1 0 0 0 = 8 0 0 0 0 0 1 0 0 = 4 1 byte/8-bit: unsigned: [0, 255] 1 byte/8-bit: signed: [-128,127] 2 bytes: unsigned: [0, 2^16 - 1] [0, 65535] 2 bytes: signed: [-2^15, 2^15-1] [-32768, 32767] ---- 32.1234567 => 4-byte float