Fecha actual Lun Ago 19, 2019 4:48 am

Cómo Determinar si un Número Entero es Par o Impar

Discusión de problemas matemáticos de una manera adecuada para ser fácilmente implementados en programas de computadora.


Usuarios leyendo este tema: Ninguno

Cómo Determinar si un Número Entero es Par o Impar

Notapor ~ » Mar Mar 07, 2017 3:43 am

Simplemente necesitamos aplicarle AND lógico (bitwise AND) con el valor 1 para evaluar el primer bit, el de menor peso.

Si al efectuar...:

Código: Seleccionar todo
Numero AND 1


Código: Seleccionar todo
Numero & 1




...el valor que obtenemos es 1, entonces el número es impar (empezando por 1).

Si el valor que obtenemos es 0, entonces el número es par (empezando por 0).

(Averiguar si funciona para números enteros negativos/con signo... debería funcionar).
Imagen
IP for hosts file (email udocproject@yahoo.com to get updates if website becomes offline):
Código: Seleccionar todo
190.150.9.244 archefire.org



See what I'm doing in real time:
Main Desktop 1
Main Desktop 2
Avatar de Usuario
~
Site Admin
 
Mensajes: 2958
Registrado: Sab Nov 10, 2012 1:04 pm

Volver a Matemática para Programadores

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 12 invitados


cron