Thread: PHP Vergelijkings operatoren
-
24-09-2004, 11:28 #1
PHP Vergelijkings operatoren
ik krijg voor x1 en x2 nooit waarden :/ zou iemand kunnen zeggen waaraan dit ligt?
misschien een grote fout in mijn verg. operatoren ?
PHP Code:case 2:
while ($x1 != $x2 and $x1 == 0)
{
$x1 = rand(-10,10);
$x2 = rand(-10,10);
}
while ($a == 0)
{
$a = rand(-2,2);
}
$b = -2 * $a * $x3;
$c = $a * ($x1 * $x1);
echo "$rgetal<br>";
echo " $a x² + $b x + $c <br>";
echo "$x1 && $x2";
break;
no votes
-
-
24-09-2004, 12:27 #2Member
- Registered
- 27/05/03
- Location
- Aarschot
- Posts
- 2,403
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
while ($x1 != $x2 and $x1 == 0)
ik heb nog nie echt ervaring me php, maar in java zou zo iets zijn:
while (($x1 != $x2) && ($x1 == 0))
volges mij zal dit wel werken
no votes
-
24-09-2004, 13:03 #3Member
- Registered
- 18/11/02
- Location
- Eke, België
- Posts
- 2,448
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
@Acid Burn, beide zijn correct
@Vipr
Wat zijn de beginwaarden van uw x1 en x2 en $a als ik vragen mag, want als ik het volgende doe dan krijg ik wel resultaten:
Met andere woorden in uw geval wordt er nooit in die eerte lus gegaan, wat mijdoet vermoeden dat uw $x1 en $x2 beide 0 zijn.PHP Code:$x1 = 0;
$x2 = -1;
$a = 0;
while ($x1 != $x2 and $x1 == 0)
{
$x1 = rand(-10,10);
$x2 = rand(-10,10);
}
while ($a == 0)
{
$a = rand(-2,2);
}
$b = -2 * $a * $x3;
$c = $a * ($x1 * $x1);
echo "$rgetal<br>";
echo " $a x² + $b x + $c <br>";
echo "$x1 && $x2";
Of is uw conditie van uw eerste while lus verkeerd?no votes
-
24-09-2004, 19:59 #4Member
- Registered
- 12/10/02
- Location
- mars
- Posts
- 14,319
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
als x1 en x2 niet geset zijn zal het idd niet deftig werken en ik snap tbh jouw manier van rand-calculation niet goed (omslachtig imho).
no votes
-
24-09-2004, 20:59 #5
killgore :
ik denk eerder dat het gewoon wat voor te testen is dat hij dit alles schrijft
no votes
-
24-09-2004, 22:17 #6
wa zit er in uwen switch als ik vragen mag ? als $x1 in uw switch zit zal het nooit werken...
no votes
