| ~2147483648 ≤ i, i ≤ 2147483647 ⊦ bits2uint(fillsgn(32, int2bits(i))) = band(4294967295, i) |
⊦ i ∈bint ∧ 0 ≤ i → band(4294967295, i) = i
¬(i ∈bint ∧ 0 ≤ i), ~2147483648 ≤ i, i ≤ 2147483647 ⊦ bits2uint(fillsgn(32, int2bits(i))) = band(4294967295, i)
Used simplifier rules: ⊦ 0 ≤ j → bits2uint(fillsgn(n, int2bits(j))) = j; Used terms: i