Jörg Wittemeier: cgi kann nicht rechnen

Beitrag lesen

Hallo Joerg,

$test=3*529.95;
print "$test";
Die Ausgabe sieht dann so aus:
1589.8500000000001364

Scheint tatsaechlich eher was mit dem Server-Rechner zu tun zu haben. Hab's gerade mal bei mir lokal als kleines CGI-Script getestet und heraus kam 1589.85.

Viele Gruesse
  Stefan Muenz

Hallo Stefan !

Habe mein Shopping-System nun auf 3 !  Servern getestet.
Der dritte war ein UNIX - Server und dort lief die Multiplikation
perfekt und ohne Rechenfehler.
Weiß leider noch nicht, mit welchem Betriebssystem die zwei anderen
laufen. War jedenfalls nicht UNIX. Muß mich noch kundig machen.
Kann doch aber nicht die Lösung sein, daß Berechnungen mit
Perl nur unter bestimmten Betriebstsystemen laufen.
Gruß
Jörg