Operador bit a bit OR (|)
Realiza una operación OR bit a bit en dos expresiones.
expression1 | expression2
Argumentos
expression1
Cualquier expresión numérica.expression2
Cualquier expresión numérica.
Comentarios
El **|**convierte los argumentos en tipos de datos coincidentes. A continuación, **|**el operador obtiene la representación binaria de los valores de dos expresiones y realiza una operación OR bit a bit en ellas. Los tipos de datos de los argumentos determinan el tipo de datos devuelto por este operador.
El resultado de esta operación se comporta de la siguiente manera:
0101 (expression1)
1100 (expression2)
----
1101 (result)
Cada vez que cualquiera de las dos expresiones tenga un 1 en un dígito, el resultado tendrá un 1 en ese dígito. En caso contrario, el resultado tendrá un 0 en ese dígito.
Requisitos
Vea también
Referencia
Operador de asignación y OR bit a bit (|=)