Problem mit pow() - Ergebnis stimmt nicht ganz.

xtramen01

Erfahrenes Mitglied
Hallo Leute,

ich habe ein Problem.
Und zwar geht es um eine BErechnung mit pow().
Das Ergebnis ist nicht ganz richtig und ich weis nicht was ich falsch mache.

Die Original Formel lautet so:

Kn = 10.000 * (1 + (3/(100*12)))4*12
Kn = 11.273,02

Umgemünzt in PHP:

Code:
$Kn = (10000) * pow((1+(3/(100*12))),  4*12);
$Kn = number_format($Kn, 2);

echo $Kn; // Das Ergebnis lautet hier: 11,273.28

Hat jemand eine Idee, warum das so ist?

Gruß und Danke
 
Wenn ich das mit dem Windows-Taschenrechner nachrechne komme ich auch auf 11.273,28.

Probier's mal mit den BC-Math Funktionen, die sind eigentlich für sowas gedacht

Edit: auch mit BC-Funktionen keine Änderung.
 
Zuletzt bearbeitet:
Zurück