determine if a given result would produce an int or a float
note: in java if an int is divided by an int,
the result is a floored int.
ex: 107/71 = 1 instead of 1.5xx (or 2 if rounded up (ceil))
now to determine if a given result would be a float or an int: