rational: print ±1//0 as ±1//0 instead of ±Inf