Kann php mit extrem kleinen Zahlen umgehen, ohne sie zu runden? Zum Beispiel, wenn Sie exp(-99) + 1/2
berechnen, berechnen Sie dies als 0.5
. Dies ist problematisch, wenn ich später das gegebene Ergebnis multiplizieren möchte, anstatt einer extrem kleinen Zahl, es gibt nur die Hälfte der Zahl.Verhindern, dass php kleine Zahlen abrundet
echo exp(-99) + 1/2 // Outputs 0.5
Php ‚doesn t echo "1/2". Zeigen Sie echten Code und Ausgabe (a [mcve]), die das Problem hervorhebt. –
@ JonathonReinhart in meinem PHP-Echo gibt '0.5' zurück. @Joshhh lesen über Float-Nummern - sie haben so etwas wie ** PRECISION **. Lesen Sie darüber. Und denken Sie daran - Float-Nummer ist nur in Ihrem Kopf. 0,5 $ sind es 50 Cent. Vielleicht solltest du deine Idee ändern? – ventaquil