Michi: Formatierte ausgabe mit printf

Beitrag lesen

hi,

aber in wie weit verändern die doppelquots die berechnung?

Das ist die Crux mit den Datentypen, die Perl nicht kennt. Perl versucht dann, je nach Kontext, was draus zu machen, im Beispiel ist der Kontext eine Berechnung von Gleitkommazahlen (%f, float Kontext innerhalb der printf()-Anweisung). Perl evaluiert also das, was zwischen den Anführungszeichen steht, zu einer Zahl und dabei kommt Mist raus.

Es gibt zwar
use strict;

und -w in der shebang
#!/usr/bin/perl -w

aber das hilft in diesem Fall nicht wirklich.

Hotte

Ok danke für die Zeit die du dir genommen hast um mir das zu beantworten.
Das kommt gleich in mein Notizbuch ;-)