⊦ cast(i, j) = bits2int(lastn(i→n(i), fillsgn(i→n(i), int2bits(j))))
0 ≤ j, j < 2 ^ (i - 1), 0 < i ⊦ bits2int(lastn(i→n(i), fillsgn(i→n(i), int2bits(j)))) = j
Used terms: j, i