When converting to float64 using Float64(), the value can differ from the input string while shopspring/decimal seems to produce the correct result. for example

Appreciate that the value cannot fit into a float64 as per ericOk but curious why the shopspring value matches?