For a lot of cases that'll probably be fine, but there are a few places (such as this, for calculating the slope of a line) that we'll need floating point numbers, or at least that's what's been used in the past.  Although you could just use some arbitrarily large mapped value like 1M:1 to get fp-like representations with integers.