Seite 1 von 1

Zahlenformat umstellen

Verfasst: Do 19.Okt, 2006 11:20
von Holger
Moin,

ich möchte das Zahlenformat 1,200.00 auf 1.200,00 umstellen. Wie mache ich das am geschicktesten?

Gruss
Holger

Verfasst: Do 19.Okt, 2006 12:11
von oxpus
Verwende

Code: Alles auswählen

$variable = number_format($variable, 2, ",", ".");

Verfasst: Do 19.Okt, 2006 14:03
von Holger
Klappt fein! Danke!

Verfasst: Mi 15.Nov, 2006 14:28
von Holger
Erweiterte Frage dazu:
ich habe jetzt

Code: Alles auswählen

    echo('<td class="gen">');
    echo($r['vikt']);
    echo('kg</td>');
und möchte da auch die Zahl konvertieren ...
Wie mache ich das in dem Fall?

/H

Verfasst: Mi 15.Nov, 2006 16:59
von oxpus
Nimm

Code: Alles auswählen

number_format($r['vikt'], 2, ',', '.');
Erzeugt dann z. B.

Code: Alles auswählen

12.345,22

Verfasst: Mi 15.Nov, 2006 17:10
von Holger
Danke!
Bestens!
Habe aus der 2 eine 0 gemacht, bei Tonnen ist die Nachkommastelle unwichtig!

Verfasst: Mi 15.Nov, 2006 17:17
von oxpus
Oder so...

Verfasst: Do 16.Nov, 2006 09:05
von Max
[quote="Holger";p="66477"]Habe aus der 2 eine 0 gemacht, bei Tonnen ist die Nachkommastelle unwichtig![/quote]

Also ich würde zumindest eine Stelle stehen lassen.

ist nämlich schon wichtig, ob man mit 2 Tonnen zu tun hat, oder mit knapp 3 (2,9) Tonnen.
Und ich schätze, dass ein LKW-(Fahrer) mit 0,9 Tonnen Überladung Ärger bekommt (kenne die Verordnungen aber nicht genau, ob das nach %ualer Überladung geht oder der Wert an sich)

Lächerlich werden die Nachkommastellen bei der Angabe von Bruttoregistertonnen, oder Größenangaben von Bergbauwerken.

Ist aber nur meine persönliche, konrinthenkackerische Ansicht

Verfasst: Do 16.Nov, 2006 10:28
von oxpus
Wenn ohne Nachkommastelle, wäre round($wert, 0) vielleicht die bessere Alternative...

Verfasst: Do 16.Nov, 2006 13:27
von Holger
Eh, neee, es geht hier um Bagger, in deren Spezifikationen wird nie mit Nachkommastellen gearbeitet ...
Danke!