| # bits = m * 8 + n0, n ≤ m + 1, # bits ≤ 8 * (n - 1), n0 < 8 ⊦ bits = [], n = 0, fix(n, bits2bytes(bits)) = bits2bytes(fillsgn(n * 8, bits)), n0 = 0 |
# bits = m * 8 + n0, n ≤ m + 1, m * 8 + n0 ≤ 8 * (n - 1), n0 < 8 ⊦ bits = [], n = 0, fix(n, bits2bytes(bits)) = bits2bytes(fillsgn(n * 8, bits)), n0 = 0