Parece como si usted está viniendo desde una perspectiva de programación, es decir, que desea escribir una función boolean isEven(int n)
que devuelve true
si n
sea false
si es impar.
El método más simple sería comprobar el bit final de la representación binaria de n
. Si ese bit es un 0 regrese true
, y si es 1 de regresar false
.
Editar (como por comentario de abajo): puede utilizar las funciones de los indicadores definidos como $1[A]=1$ si $A$ es verdadera y $1[A]=0$ si $A$ es falso, lo que significa que usted podría querer escribir
$$x = 1[n\textrm{ is odd}]$$
or perhaps
$$x := 1[n\textrm{ is odd}]$$
where $:=$ es una notación matemática se entiende que significa "ser".