Vraag & Antwoord
[PHP] Fout in berekening
2 antwoorden
- Hallo,
Ik ben bezig een PHP script op te bouwen, waarmee je de discriminant kan bereiken. Nu heb ik de hele boel geschreven en getest, maar om 1 of andere duistere reden komt er steeds een verkeerde uitkomst naar boven. Als ik het dan herreken met een gewoon grafisch rekenmachine heb ik een heel ander getal. Het foute getal wijkt nooit erg veel af van de correcte uitkomst, maar toch krijg ik het niet goed. Weet er soms iemand raad? Is er een of andere reden waarom de PHP server dit niet correct berekend.
BTW: de formule voor de discriminant is b^2-4*a*c waarbij je dan in het script a, b en c moet invullen.
Als ik in het script met
[code:1:6897a4595f]
echo "a=$a";
echo "b=$b";
echo "c=$c";
[/code:1:6897a4595f]
de door de gebruiker ingevoerde getallen oproep zijn deze wel correct.
Kunnen jullie mij helpen?
Bij voorbaat dank
Dit is de code van de pagina waar je de a, b en c moet invullen:
[code:1:6897a4595f]
<form action="Discriminant2.php" method="post">
a: <input type="number" name="a" />
b: <input type="number" name="b" />
c: <input type="number" name="c" />
<input type="submit" />
</form>
[/code:1:6897a4595f]
Dit is de code van de pagina Discriminant2.php waar de getallen naartoe gestuurd moeten worden (hier zit volgens mij dus ergens de fout):
[code:1:6897a4595f]
<?php
$a=$_POST["a"];
$b=$_POST["b"];
$c=$_POST["c"];
$disc=($b^2-4*$a*$c);
echo "$a";
echo "$b";
echo "$c";
echo "discriminant=$disc";
if ($d>=0){
$z=(-$b+($disc/$disc))/(2*$a); //$z is x1
$y=(-$b-($disc/$disc))/(2*$a); //$y is x2
?>
<p><?php echo "X1 = $z"; ?></p>
<p><?php echo "X2 = $y"; ?></p>
<?php
} else {
echo "geen wortels";
}
$som=(-$_POST["b"]/$_POST["a"]);
$product=($_POST["c"]/$_POST["a"]);
?>
<p><?php echo "Som = $som";?></p>
<p><?php echo "Product = $product"; ?></p>
<a href="Welcome.php" title="Ga Terug">Opnieuw</a>
[/code:1:6897a4595f] - mijn wiskunde is misschien wat lang geleden, mar volgens mij is (D/D) iets anders dan sqrt(D). Kijk je formules nog eens goed na
Beantwoord deze vraag
Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.
Gerelateerde vragen
- URL zonder extensie wil niet helemaal lukken
- https verbinding met ssl in owncloud
- afspelen met audacity werkt niet goed
- Computer!Totaal-forum maakt plaats voor v&a-module
- computer start soms niet op
- Pro show gold 4 overgangen tussen tekstdia's
- wie kan mij meer vertellen over een Gigabyte GA-B85M-HD3
- Windows Tijdelijke bestanden