julia> round(Int, typemin(Float64)) ERROR: InexactError() in round at ./float.jl:181
Should this be handled this way? Or is it better to make round(Int, typemin(Float64)) to be typemin(Int)? Also, why is typemin(Float64) -Inf but typemin(Int) -9223372036854775808? Can typemin(Int) be made -Inf as well?
