Eidgenosse: INT-Funktion

Beitrag lesen

Hallo liebes Forum,

mein Versuch, eine einfache Rechenoperation durchzuführen scheitert leider an der int-Funktion unter Perl. Vielleicht hat jemand von Euch eine Erklärung für das Verhalten. Ich versuche folgendes:

$a='9,28';
print "$a\n";   # ergibt "9,28"
$a=~tr/,/./;
print "$a\n";   # ergibt "9.28"
$a=int($a*100);
print "$a\n";   # ergibt "927" <= ???

Vielen Dank im Voraus für Eure Hilfe!

Eidgenosse