Dezimalwerte mit angegebener Genauigkeit anzeigen
In Python kann es vorkommen, dass Sie Dezimalwerte mit einer bestimmten Anzahl von Dezimalstellen anzeigen müssen. Dies ist besonders nützlich beim Umgang mit Währungswerten.
Frage:
Wie können Sie Dezimalwerte konsistent so formatieren, dass immer zwei Dezimalstellen angezeigt werden, unabhängig von der tatsächlichen Länge oder Präsenz? Anzahl der Dezimalstellen im Anfangsbuchstaben Zahl?
Lösung:
Python 3.6 (Literal String Interpolation):
amount = 49.0 print(f"{amount:.2f}") # Output: 49.00
Python 3 :
from math import pi # Example: pi ~ 3.141592653589793 print("{0:.2f}".format(pi)) # Output: 3.14
Die .2f in Die Formatzeichenfolge gibt an, dass der Wert als Gleitkommazahl mit zwei Dezimalstellen formatiert werden soll.
Referenzen:
Das obige ist der detaillierte Inhalt vonWie formatiere ich Dezimalwerte so, dass in Python immer zwei Dezimalstellen angezeigt werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!