Anyone asking why not to store a price as float/decimal should type 0.1
Joost Blok

Except… Float/Decimal are not the same. Decimals are fixed point types, and an SQL Decimal 15,8 e.g. will have no issue storing currency (without precision loss) up to 9,999,999.99999999

If I don’t convert my money to an integer on the backend, I can actually read them straight in/out.