Nachkommastellen
Samuel Vogel
- php
Hallo,
Ich wil mit php gerade Wurzeln berechnen und brauche dafür mehr als die standart 13 Nachkommastellen!
Kann man das irgendwie ändern???
samy,
hi,
Ich wil mit php gerade Wurzeln berechnen und brauche dafür mehr als die standart 13 Nachkommastellen!
Kann man das irgendwie ändern???
m.e. nein.
die genauigkeit von float-zahlen ist begrenzt.
zitat manual:
"Die Größe einer Fließkomma-Zahl ist plattformabhängig, dennoch stellt ein Maximum von ~1.8e308 mit einer Genauigkeit von 14 Nachkomma-Stellen einen üblichen Wert dar (das entspricht 64-Bit im IEEE-Format)."
http://www.php.net/manual/de/language.types.float.php
gruss,
wahsaga
Moin!
Ich wil mit php gerade Wurzeln berechnen und brauche dafür mehr als die standart 13 Nachkommastellen!
Kann man das irgendwie ändern???
Du kannst spezielle Funktionen benutzen, die mit beliebig langen Zahlen arbeiten.
Allerdings muß dieses Modul bei dir nicht unbedingt aktiv sein.
http://de.php.net/manual/en/ref.bc.php
Außerdem vermute ich, dass Rechenoperationen mit diesen Funktionen wesentlich länger dauern, als mit den Standardvariablentypen.
- Sven Rautenberg