[Cologne-pm] wie kann man das schöner schreiben...
Detlef Böhm
detlef.boehm at web.de
Tue Nov 7 05:34:17 PST 2006
Hallo Susan!
Wenn's denn ohne Variable sein soll:
setValue(join("", map{s/\./,/; $_} split(/(?=.)/, 0.01 * getValue())));
Stellt sich aber sofort die Frage, ob's dadurch besser geworden ist...
Grüße von noch 'nem Autodidakten
Detlef
> -----Ursprüngliche Nachricht-----
> Von: Susan Dittmar <Susan.Dittmar at gmx.de>
> Gesendet: 07.11.06 13:36:19
> An: Cologne Perl Mongers <cologne-pm at mail.pm.org>
> Betreff: [Cologne-pm] wie kann man das schöner schreiben...
> Hallo Ihr,
>
> vermutlich habe ich mal wieder Tomaten auf den Augen. Kann man folgendes
> auch ohne eine (benannte) temporäre Variable schreiben:
>
> my $tmp = getValue();
> $tmp = 0.01 * $tmp;
> $tmp =~ tr/./,/;
> setValue($tmp);
>
> Dieser lange Block läßt es als eine viel größere Sache erscheinen, als es
> wirklich ist.
>
> Ich merke mal wieder, daß ich das Programmieren in Perl rein autodidaktisch
> gelernt habe...
>
> Danke für Eure Hilfe!
>
> Susan
>
> _______________________________________________
> Cologne-pm mailing list
> Cologne-pm at pm.org
> http://mail.pm.org/mailman/listinfo/cologne-pm
______________________________________________________________________
XXL-Speicher, PC-Virenschutz, Spartarife & mehr: Nur im WEB.DE Club!
Jetzt gratis testen! http://freemail.web.de/home/landingpad/?mc=021130
More information about the Cologne-pm
mailing list