[ LUGOS-PROG ] PHP,sodo-liho
Blaz Antonic
blaz.antonic at havn.com
Tue Apr 17 22:42:02 CEST 2001
> > Kako bi ugototovil, ali je doloèena spremenlivka tipa integer, soda
> > ali liha. To gre verjetno tako, da ¹tevilo deli¹ z dve in potem
> > pogleda¹ èe je ostanek niè je sodo in èe ne je liho.
> > A obstaja kak¹na funkcija ki izpi¹e ostanek pri deljenju.
>
> Lahko tudi izvedes bitni AND (operator &) z 1 in enostavno preveris, ali je
> rezultat 0 (sodo st.) ali 1 (liho)
Ali pa dva bitna pomika (za n-1 levo in desno), to je tudi mozno. Ampak
zgornja resitev je definitivno (naj)hitrejsa.
Blaz Antonic
More information about the lugos-prog
mailing list