Eine Zahl in einen String umwandeln
Hartmut Rudolf
- javascript
Hallo Leute!
Ich habe einen auf JavaScript basierenden Online-Shop zusammengewürfelt. Um der Rundungsproblematik aus dem Weg zu gehen, arbeitet das Script ausschliesslich mit Ganzzahlen. Als End-Ergebnis habe ich dann z.B. die Zahl 4800, aus der ich jetzt eine 48,00 machen möchte. Oder aus 455 eine 4,55.
Wer kennt ein Script, das eine beliebige Ganzzahl in einen String wandelt und dann an die zweite Stelle von rechts ein Komma zaubert?
Besten Dank im voraus
Hartmut Rudolf
Wer kennt ein Script, das eine beliebige Ganzzahl in einen String wandelt und dann an die zweite Stelle von rechts ein Komma zaubert?
Hallo,
<../../tecl.htm>. HIer findest Du bestimmt Deine Antowrt.
Tschau, Stefan
Hallo Hartmut
Als End-Ergebnis habe ich dann z.B. die Zahl 4800, aus der ich jetzt eine 48,00 machen möchte. Oder aus 455 eine 4,55.
Wer kennt ein Script, das eine beliebige Ganzzahl in einen String wandelt und dann an die zweite Stelle von rechts ein Komma zaubert?
In etwa so:
var Zahl_1 = 4800;
var DM = Math.floor(Zahl_1/100);
var Pf = "";
var Zahl_2 = Zahl_1 % 100;
if(Zahl_2 < 10) Pf = "0" + Math.round(Zahl_2);
else Pf = Math.round(Zahl_2);
var Ergebnis = DM + "," + Pf;
viele Gruesse
Stefan Muenz