Daniel: Umwandeln von E-2

Hallo Forumer,

ich bekomme durch eine Datenbankabfrage verschiedene Werte zurück. Es sind unter anderem Kommazahlen. Dummerweise gibt der SQL-Server teilweise auch solche Werte 4.0000000000000001E-2 für 0,04 zurück. Mathematisch völlig korrekt. Zum Anzeigen aber nicht immer geeignet. Gibt es in PHP eine Funktion, die dies verhindert bzw. diesen Wert, falls es ein exponierter ist, in eine normale Gleitkommazahl umwandelt? Ich habe zwar schon gesucht, bin aber nicht fündig geworden.

Bis dann

Daniel

  1. Hallo Daniel,

    Gibt es in PHP eine Funktion, die dies verhindert bzw. diesen Wert, falls es
    ein exponierter ist, in eine normale Gleitkommazahl umwandelt?

    Ich bin zwar nicht wirklich in PHP drin, aber in der PHP Dokumentation
    schreibt ein Nutzer als Bemerkung, das genau dieses mit einer Typumwandlung
    mit (float) geht. Die zweite Notiz von »chris at free-source dot com« unter
    http://www.php.net/manual/de/ref.math.php

    Tim