Ik heb geen (lees: weinig) ervaring met PHP tot nu toe, maar ik heb wel een script kunnen maken:
De script werkt perfect, alleen er zit 1 nadeel in. Wanneer je getallen invult zodat het niet precies uitkomt, krijg je ongeveer 10 getallen achter te komma.
Weet iemand hier een oplossing voor? Zo ja, wil iemand het me dan duidelijk (voor mij begrijpbaar) uitleggen?
Oja, en misschien meteen ook hoe ik via een formulier kan laten invullen, in plaats van ?a=1&b=2 etc.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| <?PHP //symmetrieas berekenen $a = $_GET['a']; $b = $_GET['b']; $c = $_GET['c']; $x = -1; $b1 = $x * $b; $a1 = 2 * $a; $antwoord = $b1 / $a1; // nulpunten berekenen $b_macht = pow($b,2); $a_4 = 4*$a*$c; $a_2 = 2*$a; $bof = $b_macht - $a_4; $boven = sqrt($bof); $onder = $a_2; $antwoord2 = $boven / $onder; $nulpunt1 = $antwoord - $antwoord2; $nulpunt2 = $antwoord + $antwoord2; echo "Nulpunt1: $nulpunt1 Nulpunt2: $nulpunt2 Symmetrieas: $antwoord"; ?> |
De script werkt perfect, alleen er zit 1 nadeel in. Wanneer je getallen invult zodat het niet precies uitkomt, krijg je ongeveer 10 getallen achter te komma.
Weet iemand hier een oplossing voor? Zo ja, wil iemand het me dan duidelijk (voor mij begrijpbaar) uitleggen?
Oja, en misschien meteen ook hoe ik via een formulier kan laten invullen, in plaats van ?a=1&b=2 etc.
[ Voor 4% gewijzigd door Gromba op 11-12-2003 22:08 ]