The documentation is not really explaining the behavior of the Float32 and Float64 and why they are discouraged.
I'm asking this question because I'm seeing strange behavior when using theses with console cli requests or Rest requests. Float values that are sent to clickhouse are slightly modified at the last digit, whatever the precision is.
Example: 1258.021545 became 1258.0215453.
Each time I insert these values, the last digit is changed. I don't think the problem comes from a too high precision value because these values come from Java doubles.