Autor Zpráva
MilanJ
Profil
Existuje v PHP f-ce na zjištění, zda-li je číslo sudé nebo liché?
Dero
Profil
To opravdu nevím, ale snad stačí:

if ($promenna % 2) { echo "liche"; } else { echo "sude"; }
MilanJ
Profil
To bohatě stačí. Díky.;-)
medden
Profil *
Prípadne
if($premenna & 1) echo "neparne"; else echo "parne";
Teda ak je nastavený posledný bit čísla na 0, tak je číslo párne, ak je na 1, tak nepárne.
Mimochodom, párny je lichý? :-)
halogan
Profil
parny je sudy, tedy soudim to podle toho, ze posledni bit je nula jen u sudych.
MilanJ
Profil
Mimochodom, párny je lichý? :-)
Ne, sudý... :-)
Zerog
Profil *
ja to delam tak ze to vydelim dvema a pak zjistuju jestli je vysledek desetine cislo ci cele ...cele = sudy ..
Leo
Profil
if ($x%2) { ... liche...
}

Leo
thingwath
Profil
Vida, ten meddenův skoro-trik se mi moc líbí a ani mě to nikdy nenapadlo, hm :-)
MilanJ
Profil
Co výraz $x%2 vrací?
Hugo
Profil
MilanJ

% vrací zbytek po dělení.
Toto téma je uzamčeno. Odpověď nelze zaslat.