Like in any language, a FLOAT will eventually corrupt data due to rounding errors.
FLOAT
Save money by migrating from AWS to our fully managed hosting in Germany.
Please use DECIMAL, which has well-defined behavior for rounding and range overflows.
DECIMAL