mmofacts.com

Gerade/ungerade

gepostet vor 17 Jahre, 10 Monate von Nivek
ich möchte gern wissen ob es eine funktion gibt, die guckt ob eine zahl gerade oder ungerade ist. also weil ich möchte bei meinem kampf-system das der eine spieler immer dran ist wenn die runde gerade ist und der andere dann wenn sie ungerade ist.
gepostet vor 17 Jahre, 10 Monate von Todi42
Modulo 2 liefert für eine gerade Zahl 0 und für eine ungerade Zahl 1
gepostet vor 17 Jahre, 10 Monate von Nivek
danke vielmals! ich glaube manchmal seh ich den wald vor ganzen bäumen nicht. einfach durch 2 teilen ganz logisch und doch komm ich nich drauf
gepostet vor 17 Jahre, 10 Monate von Kelen
Lern Assembler, dann wirst Du mit dem Rechnen besser zurecht kommen =)
gepostet vor 17 Jahre, 10 Monate von Drezil
bcmod ist ja überdimensioniert ..
modulo ist schon der richtige ansatz.
if($runde % 2 == 0)

echo "gerade runde";
else
echo "ungerade";
ist eig ganz stumpf
was aber noch schneller ist:
if($runde & 1 == 0)

echo "gerade runde";
else
echo "ungerade";
einfach schauen, ob das letzte bit ne 0 oder ne 1 ist ..
gepostet vor 17 Jahre, 10 Monate von None
Original von Kelen
Lern Assembler, dann wirst Du mit dem Rechnen besser zurecht kommen =)

*G* Dann muß er aber sehr schmerz unempfindlich sein.
Ich kann zwar Assembler (6502 / 68K), aber ich bin tierisch froh, daß man sowas heute nicht mehr zwingend braucht.
gepostet vor 17 Jahre, 10 Monate von riki1512
Dafür gibt's übrigens die "Lobby" unter "Browsergameentwicklung".
gepostet vor 17 Jahre, 10 Monate von raufaser
Original von MrMarco
Original von Kelen
Lern Assembler, dann wirst Du mit dem Rechnen besser zurecht kommen =)

*G* Dann muß er aber sehr schmerz unempfindlich sein.
Ich kann zwar Assembler (6502 / 68K), aber ich bin tierisch froh, daß man sowas heute nicht mehr zwingend braucht.
Ach, das waren noch Zeiten, als wir noch den 8080 mit Assembler programmieren durfen. :-)
Oder 386er...
Das fehlt mir in PHP echt
_asm {
MOV AX,0x01
...
}
Das war in C immer so schön.
Gruß,
Marc

Auf diese Diskussion antworten