in einem Projekt muss ich die Quadratwurzel aus drei Werten ermitteln, die vorher ins Quadrat gesetzt wurden. So sieht die Formel mathematisch aus:
deltaL²+deltaA²+deltaB² und daraus die Wurzel
geschrieben habe ich es in PHP so:
- Code: Select all
$deltaE = sqrt (($deltaL * $deltaL) + ($deltaA * $deltaA) + ($deltaB * $deltaB));
$deltaE = number_format ($deltaE, 2, ',', '.');
Wenn ich nun das Ergebnis mittels Taschenrechner überprüfe, kommt aber ein anderes Ergebnis heraus.
Bsp.:
$deltaL = -2,45;
$deltaA = 5,26;
$deltaB = 9,92;
Meine PHP-Formel errechnet mir 10,49, mein Taschenrechner 11,49. Ich kann den Fehler einfach nicht finden
Bitte helft mir.
Danke, startist