Eine Möglichkeit: Du kannst die Variable wie einen String behandeln und manipulieren. Weiterrechnen solltest Du mit dem Komma-Wert jedoch nicht. Aber Du kannst die Umwandlung des Komma jederzeit in entgegengesetzter Richtung durchführen.
Die einzelnen Schritte:
$zahl = 3578.079592873;
Punkt in Komma umwandeln (gleichzeitig wird die Zahl zum String)
$zahl =~ s/./,/;
Komma-Position bestimmen (bei obiger $zahl wäre das 4)
$kommaposition = index($zahl,",");
Substring oberhalb zwei Zeichen nach Komma-Position extrahieren
$zahl = substr($zahl,0,($kommaposition + 2));
fertig, glaube ich.
Ich find‚s auch blöd. Hoffentlich gibt es noch eine einfachere Methode.
Marian.