bjoern: Float-Zahle auf zwei Kommastellen gerundet addieren

Hallo Forum!

Verwendet man die Mathfunktion bcadd() in einer Schleife kann es schnell passieren, dass Apache abschmiert.

Natürlich kann ich auch zwei Zahlen addieren indem ich $ergebnis = $zahl1 + $zahl2; rechne. Hier ergibt sich für mich nur dass problem, dass es sich um Fließkommazahlen handelt, bei denen ich immer 2 Stellen nach dem Komma haben möchte. Wenn ich nun aber $ergebnis = 2.00 + 1.50 rechne kommt natürlich 3.5 raus.

wie überprüfe ich ob zwei stellen nach dem komma vorhanden sind?

gruß björn

  1. echo $begrüßung;

    Wenn ich nun aber $ergebnis = 2.00 + 1.50 rechne kommt natürlich 3.5 raus.

    wie überprüfe ich ob zwei stellen nach dem komma vorhanden sind?

    Formatier dir doch die Zahlen so wie du sie brauchst: sprintf() und number_format() bieten sich beispielsweise dafür an.

    echo "$verabschiedung $name";