support `0.percent_of_the_time`

I was using the `percent_of_the_time` helper to decide how often to do something, but the range could go down to zero. Rather than have to modify my method to skip the block if my calculated percentage were zero, it'd be handy if this helper knew that being called on a `0` meant a no-op.