Archief - PHP Vergelijkings operatoren

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

-Vipr-

Legacy Member
ik krijg voor x1 en x2 nooit waarden :/ zou iemand kunnen zeggen waaraan dit ligt?
misschien een grote fout in mijn verg. operatoren ?

PHP:
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;

den Acid Burn

Legacy Member
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 :)

DarkBone

Legacy Member
@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:

PHP:
$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";

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.

Of is uw conditie van uw eerste while lus verkeerd?

killgore

Legacy Member
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).

servi

Legacy Member
killgore :
ik denk eerder dat het gewoon wat voor te testen is dat hij dit alles schrijft :)

icerulez

Legacy Member
wa zit er in uwen switch als ik vragen mag ? als $x1 in uw switch zit zal het nooit werken...
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan