¿Cómo sabemos si un número entero es par o impar?
Por supuesto que no es muy complicado.
Cuando recién comenzaba, recuerdo haber buscado una forma de hacerlo, no muy práctica
floor($a / 2) == $a / 2;
El resultado es correcto, pero esto se podría facilitar aún más conociendo el operador %
$a % 2 == 0;
Sin embargo, se puede hacer todavía más rápido, aunque no necesariamente fácil, verificando si el binario contiene al 1 o no.
$a & 1 == 0
Ver ejemplo
miércoles, 5 de septiembre de 2007
Suscribirse a:
Enviar comentarios (Atom)
4 comentarios:
jaja no pos si ke te kebraste la kabeza al hacer eso. pero hay formas mucho mas practikas ke eso
a mi me sirvió, era lo que buscaba
:)
mas sencilla que $a % 2 == 0; ???
Igual de sencillo para el programador, más simple para el servidor...
Publicar un comentario