can someone explain me how the base parameter works on round function: https://docs.julialang.org/en/v1/base/math/#Base.round-Tuple{Type,Any}
why round(1456.67884565647, digits=5, base=2) results 1456.6875 for example
thanks
can someone explain me how the base parameter works on round function: https://docs.julialang.org/en/v1/base/math/#Base.round-Tuple{Type,Any}
why round(1456.67884565647, digits=5, base=2) results 1456.6875 for example
thanks
In your example, you asked for 1456.67884565647
rounded to 5 base 2 digits, or the nearest 1/2^5=1/32
.
julia> .67884565647 * 32
21.72306100704
The round operation results in 1456 + 22/32 = 1456.6875
.