Hallo,
ich habe ein Problem mit der Funktion round().
Per Datenbankabfrage erhalte ich ein Varchar 81.225. Dieses will ich nun auf 2 Nachkommastellen runden. Also nutze ich die Funktion round(). Nur wenn ich round(zahl,2) auf diese Zahl anwende kommt am Ende 81.22 heraus. Es rundet also nicht mathematisch korrekt.
Ich habe dann probiert mit intfloat erstmal den String umzuwandeln und dann zu runden aber ohne Effekt.
Bei der Beschreibung zu round() wird ein dritter Parameter beschrieben wo man die Rundungsart angeben könne. Trotzdem soll Standard das mathematische runden sein. Aber ich kann diesen dritten Parameter nicht angeben. Weder phpEd glaubt es gibt einen dritten Parameter noch der Server der mit Fehlermeldung antwortet.
Kann mir jemand sagen wo das Problem liegt?
Grüße!
Sebastian