It’s merely a precision issue of floating numbers. Overflow does not occur here.
The reason is, 6e-5 cannot be exactly represented by floating point numbers.
Also, unless really intended, it’s better to approximately compare floating point numbers:
julia> 6*1e-5
6.000000000000001e-5
julia> 6 * 1e-5 * 1e5 ≈ 6.0
true
EDIT: Similar also in Python or any otherIEEE Standard for Floating-Point Arithmetic:
>>> 6 * 1e-5 * 1e5
6.000000000000001