Preisberechnungen, Rundungsproblem bei Gramm

HAllo ich möchte in meinen Shop den Verkauf von Fleisch durchführen. Hierzu soll der Kunde in 100 gramm schritten die gewünschte Menge wählen können. Das klappt soweit. Ich nehme als Basismenge Gramm und dann Mengenstaffelungen von 100. Mein Problem ist nur die Preisfindung. Über Gramm komme ich dazu dass der Preis auf cent gerundet wird Beispiel mein Preis pro Kilo soll 14,50 sein in Gramm umgerechnet ergibt dies 0.0145 gramm Bestellt nun jemand ein KIlo bezahlt er nur 10 Euro… Gehe ich alternativ den weg über Kilogramm als Grundeinheit dann kann der Kunde auch nur kilogramm kaufen da hier ja keine 0, mengenauswahlen möglich sind. Wie kann ich das umgehen ? Vielen DAnk für eure Hilfe Andree Schumacher