Diferencia entre revisiones de «not»
De ArduWiki
(→Vea también) |
m (→Descripción) |
||
Línea 1: | Línea 1: | ||
== Descripción == | == Descripción == | ||
− | Niega una expresión. | + | Niega una expresión (invierte su valor de verdad). |
{| class="wikitable col2cen" | {| class="wikitable col2cen" |
Revisión del 02:16 28 jun 2018
Descripción
Niega una expresión (invierte su valor de verdad).
a | !a |
---|---|
0 | 1 |
1 | 0 |
Nota: Recuerde que false, 0 y LOW son sinonimos, si como true, cualquier numero distinto a o y HIGH también lo son.
Sintaxis
!expresion;
Retorno
Retorna la variable negada.
Advertencias
- No confundir el operador boleano not !, con el operador not bit a bit.
Ejemplo
bool a = false;
bool a = 0;
bool a = LOW;
!a //verdadedo en todos los casos