U kunt gebruik maken van wat bekend staat als kleine valuta. Dat is in feite $ 4,20 opslaan als 420. Dit is een praktijk die vaak wordt toegepast bij communicatie met gateways voor betalingsverwerking of api.
Het voordeel is dat alle rekenkundige bewerkingen in de database en opslag gebeuren met gehele getallen in plaats van decimalen. Wat betekent dat ze minder ruimte innemen en sneller werken.
Zoals opgemerkt door @thilo, vermijd je ook drijvende-komma-fouten die soms kunnen binnensluipen.
Op het moment van weergave, gewoon delen door 100