auf gerade Zahl prüfen - wie geht das ?
benji
- php
0 Andreas-Lindig0 roox0 benji
0 Jester0 Thoralf Knuth0 Jester
Hallo !
Meine Frage ist ebenso einfach wie die Antwort, die ich erwarte, nur leider kann ich mir sie nicht selbst geben ;-), also:
Wie kann man in PHP feststellen, ob eine Variable eine gerade Zahl ist (das die Var. eine ganze Zahl ist, ist vorrausgesetzt, aber ich will wissen, ob sie bei der divition durch 2 eine ganze Zahl ergibt :)
danke schon mal,
benji
Hallo benji,
Wie kann man in PHP feststellen, ob eine Variable eine gerade Zahl ist (das die Var. eine ganze Zahl ist, ist vorrausgesetzt, aber ich will wissen, ob sie bei der divition durch 2 eine ganze Zahl ergibt :)
Du kannst es ander prüfen:
if($meine_zahl % 2 == 0)
echo "zahl ist gerade";
else
echo "pech gehabt";
Gruß, Andreas
Hallo benji
du suchst Modulo Division! Unter diesem Stichwort müsstest du einiges finden!
gruß roox
Hallo benji
du suchst Modulo Division! Unter diesem Stichwort müsstest du einiges finden!
Nö, suche ich nicht. Was ist "Modulo Division" ? Ich will doch nur wissen, ob ... also:
$x = 0; // wird hochgezählt
while($x != ...)
{
if($x = gerade) $tdb = "<td>";
else $tdb = "<td bgcolor="black">";
echo $tdb . "BLa bla bla ";
}
das wärs unfähr im groben. Rauskommen soll eine Tabelle, wo eine Reihe hintergrund dunkel, anderer hell, und das abwechselnd.
danke...
benji
hi,
du suchst Modulo Division! Unter diesem Stichwort müsstest du einiges finden!
Nö, suche ich nicht.
ach, dass weisst du sicher?
Was ist "Modulo Division" ?
obwohl du nicht mal weisst, was das ist?
modulo = divisionsrest.
na und jetzt rate mal, wofür du den bei deinem problem brauchen kannst ...
gruss,
wahsaga
na und jetzt rate mal, wofür du den bei deinem problem brauchen kannst ...
...und wozu ich Dir ein Beispiel gepostet habe. Schonmal getestet?
Gruß, Andreas
Hallo benji,
Nö, suche ich nicht. Was ist "Modulo Division" ? Ich will doch nur wissen, ob ... also:
dazu haben die anderen schon genug gesagt.
das wärs unfähr im groben. Rauskommen soll eine Tabelle, wo eine Reihe hintergrund dunkel, anderer hell, und das abwechselnd.
http://www.dclp-faq.de/q/q-code-tabellenfarbe.html
Gruss, Thoralf
Merhaba!
Zunächst einmal schließe ich mich meinen Vorpostern an -
Modulo ist das, was Du suchst.
Aber es geht auch zu fuß:
Überprüfe, ob der Proband, nachdem Du ihn durch 2 geteilt und
abgerundet hast, dem Probanden geteilt durch 2 entspricht.
Trifft das zu, liegt eine gerade Zahl vor.
(Herrje, Assembler ist doch die einzig wahre Programmiersprache!)
Bis dann - Ollie
Hallo Ollie,
Überprüfe, ob der Proband, nachdem Du ihn durch 2 geteilt und
abgerundet hast, dem Probanden geteilt durch 2 entspricht.
Warum so umständlich? RightShift und CarryFlag prüfen^^ (So oder so ähnlich war das doch ^^)
(Herrje, Assembler ist doch die einzig wahre Programmiersprache!)
Hachja. Sch***e, werden wir alt ;)
Gruss, Thoralf
Hai Thoralf,
Überprüfe, ob der Proband, nachdem Du ihn durch 2 geteilt und
abgerundet hast, dem Probanden geteilt durch 2 entspricht.
Warum so umständlich? RightShift und CarryFlag prüfen^^ (So oder so ähnlich war das doch ^^)
*Nostalgisch seufz & sich wehmütig erinner*
btst 0,$addr;
(Herrje, Assembler ist doch die einzig wahre Programmiersprache!)
Hachja. Sch***e, werden wir alt ;)
Werden ist gut....
*snyft*
Bis dann - Ollie