>Though I believe technically you can leave it in.
Yes...if you discard everything past the decimal place. Integers and floating-point are different beasts fundamentally, even though you can use floating-point types to represent integral values with a little effort.