Hallo,
auf einer Maschine ( perl 5.12.2)
perl -MPOSIX -e 'setlocale(LC_NUMERIC, "de_DE"); print
setlocale(LC_NUMERIC) ," ... " , sprintf("%.2f",24.45), "\n" '; de_DE ... 24.45
auf einer anderen Maschine (perl 5.8.8) aber:
de_DE ... 24,45
Die Locales selber sind alle da. Hat sich zwischen den Perlversionen etwas geändert? Wie sag ichs dem Perl, daß er wieder korrekt "sprintf..tet"?
--
Mit freundlichen Grüßen
Jens Puruckherr