(Hallo|Hi(ho)|Tag|Gruß) Maths,
die Eingabe
echo pow(10,100);
>
> gibt php mir in der Normdarstellung als "1.0E+100" aus.
> Gibt es eine Möglichkeit, die 100 Nullen tatsächlich anzeigen zu lassen?
~~~php
printf('%100.3f', pow(10,100));
~~~... gibt ein lustiges Ergebnis zurück, ebenso wie ...
~~~php
echo number_format(pow(10,100), 105, ',', '_');
..., was dich zu dem Problem bringt, dass die Gleitkommazahlen intern binär dargestellt werden
und somit das 1,0 * 10 hoch 100 nicht nur Nullen hinter dem Komma hat. ;-)
Mögliche Formatierungen zeigt dir die Handbuchseite zu sprintf(). Die Funktion number_format() hat natürlich auch eine.
MffG
EisFuX