Reduced Comparisons in Divide

The division method should now user fewer comparisions, which should be
marginally faster.