julia> typeof(1.), typeof(80), typeof(1.*80), typeof(Float64(1.)*80)
(Float64,Int64,Int64,Float64)julia> bits(1.)
"0011111111110000000000000000000000000000000000000000000000000000"
julia> bits(80.)
"0100000001010100000000000000000000000000000000000000000000000000"
julia> promote(1., 80)
(1.0,80.0)
julia> 80*1.
80.0julia> parse("1.*80")
:(1 .* 80)
julia> parse("1.0*80")
:(1.0 * 80)
i know i shouldn't, but i'm kinda angry at this "1." notation. saving one character really worth losing readability? also leading to errors like this. personally, i would not even allow this syntax at all.