Use right-shift instead of division in inv_recenter_nonneg().

The numbers are never negative, so this prevents the compiler from
introducing a + (v < 0) before doing the rightshift.