| b2i(i2b(i >> 16)) < 0, i >> 16 = b2i(i2b(i >> 16)), i >> 8 < ~128, i < ~128, i >> 8 < 0, i < 0 ⊦ i = b2i(i2b(i)), i2b(~1) = i2b(i >> 24) |
i >> 24 = (i >> 16) >> 8, b2i(i2b(i >> 16)) < 0, i >> 16 = b2i(i2b(i >> 16)), i >> 8 < ~128, i < ~128, i >> 8 < 0, i < 0 ⊦ i = b2i(i2b(i)), i2b(~1) = i2b(i >> 24)
b2i(i2b(i >> 16)) < 0, i >> 16 = b2i(i2b(i >> 16)), i >> 8 < ~128, i < ~128, i >> 8 < 0, i < 0 ⊦ i >> 24 = (i >> 16) >> 8, i = b2i(i2b(i)), i2b(~1) = i2b(i >> 24)
Used formulas: i >> 24 = (i >> 16) >> 8