La función BIT.O devuelve el valor booleano O bit a bit de 2 números. La tabla de verdades BIT.O se encuentra a continuación:
| A | B | BIT.O(A; B) |
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
Partes de la función BIT.O
BIT.O(valor1; valor2)
| Parte | Descripción | Notas |
valor1 |
Primer número. |
|
valor2 |
Segundo número. |
|
Ejemplos de fórmulas
BIT.O(9; 5)
BIT.O(A1; 10)
BIT.O(A1; B1)
Notas
Se puede usar BIT.O junto con BIN.A.DEC del siguiente modo: BIT.O(BIN.A.DEC("1011"); BIN.A.DEC("1001")), lo que da como resultado "1011" en formato binario u 11 en el decimal.
Ejemplos
En el siguiente ejemplo, 9 en binario es "1001" y 5 en binario es 0101. El valor O bit a bit de 1001 y 0101 es 1101, que es 13 en el sistema decimal.
| A | B | |
| 1 | Fórmula | Resultado |
| 2 | =BIT.O(9; 5) | 13 |
En este ejemplo, el valor O bit a bit de 1000 y 0001 es 1001, que es 9 en el sistema decimal:
| A | B | |
| 1 | Fórmula | Resultado |
| 2 | =BIT.O(BIN.A.DEC("1000"); BIN.A.DEC("0001")) | 9 |
Funciones relacionadas
- BIT.Y: La función BIT.Y muestra la operación booleana Y bit a bit de dos números. Más información
- BIT.XO: La función BIT.XO es un XO bit a bit (o exclusivo) de 2 números que muestra un bit de "1" si 2 bits son diferentes, y un bit de "0" en caso contrario.
- BIT.DESPLIZQDA: La función BIT.DESPLIZQDA desplaza los bits del valor ingresado un número determinado de posiciones hacia la izquierda. Los bits de la derecha se rellenan de ceros (0).
- BIT.DESPLDCHA: La función BIT.DESPLDCHA desplaza los bits del valor introducido cierto número de posiciones hacia la derecha.
- BIN.A.DEC: La función BIN.A.DEC convierte un número binario con signo en formato decimal.
- DEC.A.BIN: La función DEC.A.BIN convierte un número decimal en formato binario con signo.