| ~2147483648 ≤ i, i < 0 ⊦ i i>>> j = (i i>> j) + (2 i<< bcompl(j)), band(j, 31) = 0 |
⊦ i i>>> j = bits2int(sublist(0, # fillsgn(32, int2bits(i)), mklist(false, i→n(band(j, 31))) + fillsgn(32, int2bits(i))))
~2147483648 ≤ i, i < 0 ⊦ bits2int(sublist(0, # fillsgn(32, int2bits(i)), mklist(false, i→n(band(j, 31))) + fillsgn(32, int2bits(i)))) = (i i>> j) + (2 i<< bcompl(j)), band(j, 31) = 0
Used terms: j, i