Zahlenformat umstellen

PHP, Ajax, CSS, HTML, Javascript
Eben für die wirklich Harten, die alles selber machen.
Antworten
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Zahlenformat umstellen

Beitrag von Holger »

Moin,

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

Gruss
Holger
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Verwende

Code: Alles auswählen

$variable = number_format($variable, 2, ",", ".");
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Beitrag von Holger »

Klappt fein! Danke!
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Beitrag 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
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nimm

Code: Alles auswählen

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

Code: Alles auswählen

12.345,22
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Beitrag von Holger »

Danke!
Bestens!
Habe aus der 2 eine 0 gemacht, bei Tonnen ist die Nachkommastelle unwichtig!
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Oder so...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Max
Beiträge: 628
Registriert: So 23.Jan, 2005 09:54

Beitrag 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
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn ohne Nachkommastelle, wäre round($wert, 0) vielleicht die bessere Alternative...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Beitrag von Holger »

Eh, neee, es geht hier um Bagger, in deren Spezifikationen wird nie mit Nachkommastellen gearbeitet ...
Danke!
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
Antworten