Revision: 639
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 24, 2006 02:29 by perelin
Initial Code
function kaufm(x) { var k = (Math.round(x * 100) / 100).toString(); k += (k.indexOf('.') == -1)? '.00' : '00'; var p = k.indexOf('.'); return k.substring(0, p) + ',' + k.substring(p+1, p+3); }
Initial URL
http://www.dcljs.de/faq/antwort.php?Antwort=rechnen_runden
Initial Description
Wollen wir statt des Dezimalpunktes ein Dezimalkomma ausgeben, müssen wir die Zeichenkette zerschneiden: Zunächst geben wir alle Zeichen bis zu dem vor dem Punkt aus, dann ein Komma und zuletzt die beiden Zeichen, die auf den Punkt folgen. Die Funktion aus dem letzten Abschnitt, um dies erweitert, sieht dann so aus:
Initial Title
Zahlen runden Kaufmänisch + Dezimalkomma statt Dezimalpunkt
Initial Tags
Initial Language
JavaScript