Wie truncate Zahl auf 2 Dezimalstellen in ColdFusion?
Wie kann ich einige Variablen und Ausgabe diese nur zu zwei Dezimalstellen, aber lassen Sie die Variablen selbst unverändert?
Versuchte ich
NumberFormat(reportData, '0,00')
Aber die zahlen blieben die gleichen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
,
ist das Trennzeichen für Tausender-und das0
steht für "pad mit null", wie gelesen werden kann in der offiziellen Dokumentation. Versuchen Sie es so:Wenn Sie in einem Land, in dem das Dezimaltrennzeichen passiert
,
und nicht.
dann sollten Sie LSNumberFormat statt. Entweder in Verbindung mit SetLocale, oder, indem dielocale
- Attribut der Funktion. z.B.ODER
Beachten Sie, dass in der
mask
Attribut, wir sind immer noch mit.
als Dezimaltrennzeichen. Dieser erhält dann zugeordnet werden, was die schwedischen Dezimaltrennzeichen (Komma).