Diferencia entre revisiones de «and»

De ArduWiki
Saltar a: navegación, buscar
(Vea también)
(Vea también)
Línea 39: Línea 39:
 
* [[not]] <nowiki>(!)</nowiki>
 
* [[not]] <nowiki>(!)</nowiki>
 
* [[or]] <nowiki>(||)</nowiki>
 
* [[or]] <nowiki>(||)</nowiki>
* [[not bit a bit]] <nowiki>(~)</nowiki>
+
* [[and]] <nowiki>(&&)</nowiki>
* [[and bit a bit]] <nowiki>(&)</nowiki>
 
* [[or bit a bit]] <nowiki>(|)</nowiki>
 
* [[xor bit a bit]] <nowiki>(^)</nowiki>
 
* [[bitshift right]] <nowiki>(>>)</nowiki>
 
* [[bitshift left]] <nowiki>(<<)</nowiki>
 
  
 
== Referencias externas ==
 
== Referencias externas ==

Revisión del 19:23 14 jun 2019

Descripción

Operador lógico que hace las veces de conectiva conjuntiva ("y"), cuyo resultado es dado por la siguiente tabla de verdad:

a b a && b
0 0 0
1 0 0
0 1 0
1 1 1

Sintaxis

expresion 1 && expresion 2;

Retorna

Verdadero o falso.

Advertencias

  • No confundir el operador boleano and (&&), con el operador and bit a bit (&).
  • Solo si todos los términos son verdaderos al expresión es verdadera.

Ejemplo

if (x  9 && x  20){
   //Esta entre 10 y 19
}else{
   //Esta fuera del rango
}

Vea también

  and
  not
  or
  xor
  • not (!)
  • or (||)
  • and (&&)

Referencias externas