| ⊦ bytes = [], bytes0 = [], bytes2bits(bytes) + bytes2bits(bytes0) = [], bits2uint(bytes2bits(bytes0)) = band(bits2int(bytes2bits(bytes0)), 256 ^ n→i(# bytes0) - 1), bytes2bits(bytes).first |
256 = 2 ^ 8 ⊦ bytes = [], bytes0 = [], bytes2bits(bytes) + bytes2bits(bytes0) = [], bits2uint(bytes2bits(bytes0)) = band(bits2int(bytes2bits(bytes0)), 256 ^ n→i(# bytes0) - 1), bytes2bits(bytes).first
Used formulas: 256 = 2 ^ 8