Ich möchte, dass a auf 13,95 gerundet wird. Ich habe versucht, „round“ zu verwenden, aber ich erhalte:
Code: Select all
>>> a
13.949999999999999
>>> round(a, 2)
13.949999999999999
Für das analoge Problem mit der Decimal-Klasse der Standardbibliothek siehe Wie kann ich eine Dezimalzahl so formatieren, dass immer zwei Dezimalstellen angezeigt werden?.