Inicio > Programación > cybernan > AND, OR, XOR

AND, OR, XOR

Experto:
cybernan
Usuario:
Fecha: 18/01/2005
Valoración: (5,00 sobre 5) Categoría: Programación
17/01/2005
kulber, experto respondiendo en Programación
Experto
Hola Kulber

Para que puedas entender el concepto, maneja numeros binarios,
10 = 1010
9= 1001

El AND es 1 solo si ambos valores son 1
ejemplo
1010
1001
el resultado seria 1000 que corresponde al numero 8

el OR si algun valor es uno el resultado es 1, para q sea cero ambos deben serlo ok?
1010
1001
el resultado seria 1011 que corresponde al 11

el XOR es un OR y luego le aplicas un NOT, el NOT es una negacion si el bit es 1 lo pasas a 0 si es cero a 1...

usa la calculadora de windows, ahi puedes pasar de decimal a binario...obsverva como funcionan estos operadores...
cualquier duda avisame...ahh consigue un libro de matematicas discretas te ayudara mucho
saludos
cyberNAN
17/01/2005
kulber, usuario preguntando en Programación
Usuario
He intentado entender lo del AND, OR, XOR, pero no hay manera. Se utilizarlo para TRUE/FALSE, pero a la hora de aplicarlo a los numeros, no lo entiendo. Pongo un ejemplo:

10 AND 9 = 8
10 OR 9 = 11
10 XOR 9 = 3
10 NOT = -11

¿Por que eso? ¿A que se deben esos resultados?

Muchas gracias.
18/01/2005
kulber, usuario preguntando en Programación
Usuario
Muchisimas gracias, de verdad.
Enlaces patrocinados