3 Stimmen

Mysql: Geld und Gleitkommazahlen

Welche Gleitkommazahl benötige ich, um solche Summen wie diese zu speichern: 1.200.000 $, 1.000 $ und 14,56 $? (Dollar wird nicht gezählt; es wird entfernt)

4voto

Mike Punkte 2377

Nicht. Speichern Sie als Ganzzahl und multiplizieren/dividieren Sie mit 100. z.B. Speichern Sie 14,56 als 1456, aber /100 beim Anzeigen. Gleitkommazahlen zur Speicherung von Währung sind nur eine Einladung zu Rundungsproblemen.

0voto

Nathan Punkte 10295

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X