sprintf bzw. printf
Ronald
- perl
0 Dogfish0 Kai Diefenbach0 Ronald
Hi,
kann mir jemand sagen, wie (bzw. ob) man mittels printf Zahlen nach Tausendern formatieren kann?
%f kann nur die Nachkommastellen formatieren, wenn ich das richtig verstanden habe.
Ich will also z.B. 100000 als 100.000 anzeigen.
Danke!
Ronald
Hallo du da draußen,
Ich will also z.B. 100000 als 100.000 anzeigen.
Folgender Vorschlag für PHP, ich weiß nicht, ob der in Perl auch geht:
$zahl = 100000;
$tausenderzeichen = ".";
for($i = 0; $i < strlen($zahl); $i+=3)
{
$ergebniszahl = substr($zahl, $i - 3, 3).$tausenderzeichen.$ergebniszahl;
}
Müsste funktionieren, hoff ich.
Grüße von hier drinnen, aus Biberach an der Riss,
Dogfish
Gude,
Ich will also z.B. 100000 als 100.000 anzeigen.
Das ist eine FAQ; perldoc -q "numbers with commas" wird dir helfen" (m.m.)
ad,
kd.
Gude,
Ich will also z.B. 100000 als 100.000 anzeigen.
Das ist eine FAQ; perldoc -q "numbers with commas" wird dir helfen" (m.m.)
DANKE!!!! Super!
Danke auch wg. der anderen Lösung, die aber leider nicht funktionierte. Die Länge wird bei perl mit "length" ermittelt, aber da muß noch woanders ein Gedankenfehler sein.
Ronald