Philipp Hasenfratz: INT-Funktion

Beitrag lesen

Halihallo Eidgenosse

mein Versuch, eine einfache Rechenoperation durchzuführen scheitert leider an der int-Funktion unter Perl.

sogar

use POSIX qw(floor);

floor($a*100);

spielt verrückt, lauf "perldoc -f int" sind die POSIX-Funktionen zuverlässiger.

Vielleicht hat jemand von Euch eine Erklärung für das Verhalten.

Absolut nicht. Faszinierend!

$a='9,28';

bei $a='5,28' z.B. funktioniert es. Bei $a='90,28' auch. Nur der neuner und z.B. der
achter schlagen fehl.

Ich habe dafür keine Erklärung.

Ich arbeite mit ActiveState perl5.8, WinXP. Hatte dies jemand mit perl5.6 oder Unix
versucht? - Fehler in der POSIX-Emu von ActiveState?

Viele Grüsse

Philipp

--
RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.