Du kan bruge det, der er kendt som mindre valuta. Hvilket grundlæggende lagrer $4,20 som 420. Dette er en praksis, der almindeligvis tilpasses, når der kommunikeres med betalingsbehandlingsgateways eller API.
Fordelen er, at alle aritmatiske operationer i databasen og lagringen sker ved hjælp af heltal i stedet for decimaler. Hvilket betyder, at de fylder mindre, og at operationerne er hurtigere.
Som påpeget af @thilo undgår du også floating point fejl, der nogle gange kan snige sig ind.
På visningstidspunktet skal du blot dividere med 100