Diferencia entre revisiones de «xor bit a bit compuesto»
De ArduWiki
(→Retorno) |
(→Retorno) |
||
Línea 22: | Línea 22: | ||
== Retorno == | == Retorno == | ||
+ | * Los bits tratados con 0, mantienen su estado. | ||
+ | * Los bits tratados con 1, cambian su estado. | ||
== Comentario == | == Comentario == |
Revisión del 17:40 2 feb 2019
Contenido
Descripción
El operador xor bit a bit compuesto (^=) se usa a menudo para invertir (toggle) determinados bits en una variable.
Operador 1 | 0 | 0 | 1 | 1 |
Operador 2 | 0 | 1 | 0 | 1 |
Resultado | 0 | 1 | 1 | 0 |
Nota: A menudo se hace referencia en las guías de programación como "invertido" (TOGLE) de bits.
Sintaxis
Parametros
- variable
- Nombre de ala variable sobre la cual operar.
- mascara
- Constante entera puede ser char, byte, int, long.
Retorno
- Los bits tratados con 0, mantienen su estado.
- Los bits tratados con 1, cambian su estado.
Comentario
Advertencia
Nada.
Ejemplo 1
Vea también
- incremento (++)
- decremento (--)
- suma compuesta (+=)
- resta compuesta (-=)
- multiplicacion compuesta (*=)
- division compuesta (/=)
- modulo compuesto (%=)
- or bit a bit compuesto (|=)
- and bit a bit compuesto (&=)