[PHP] Zahlen werden automatisch in Exponentendarstellung geschrieben

Blandorin

Well-known member
ID: 91067
L
21 April 2006
873
101
Hi,
ich habe ein sehr merkwürdiges Problem :-?

PHP:
$test=0;
$test+=1.25 * 500000;
$test+=6975000;
echo $test;

gibt mir die Ausgabe: 7.6E+6

Ich bin mir sicher, dass das bei mir früher nicht der Fall war.

Kann man in der php.ini irgendwo einstellen, ab wann eine Zahl in Exponentendarstellung geschrieben wird?

Danke ;)
 
Wird $test vorher schon mal verwendet, dass der Typ auf float stehen könnte ?
Welche PHP-Version ? Mein PHP 5.1.6 gibt 7600000 aus.

Zur Not: sprintf
 
Nein, der oben gezeigte Ausschnitt ist die komplette php-Datei. Also gar nichts davor.

PHP Version 5.2.3

sprintf scheidet auch aus - ich habe ja sehr viele Dateien, die ich jetzt überarbeiten müsste :yawn::-?