Replace bitshift `+>` with `div` operator

Reads better (imho). Works around RT#121909 which is currently resulting in significant failures in S03-temporal on parrot.