Diferencia entre revisiones de «and»

De ArduWiki
Saltar a: navegación, buscar
(Página creada con «== Descripción == == Sintaxis == <pre> </pre> == Advertencias == == Ejemplo == <pre> </pre> == Vea también == * [not]] * or == Referencias == * [https://www.ardu...»)
 
(Referencias externas)
 
(No se muestran 26 ediciones intermedias de 2 usuarios)
Línea 1: Línea 1:
 
== Descripción ==
 
== Descripción ==
 +
Operador lógico que hace las veces de conectiva conjuntiva ("y"), cuyo resultado es dado por la siguiente tabla de verdad:
 +
 +
{| class="wikitable col3cen"
 +
!a!!b!!a <nowiki>&&</nowiki> b
 +
|-
 +
|0||0||0
 +
|-
 +
|1||0||0
 +
|-
 +
|0||1||0
 +
|-
 +
|1||1||1
 +
|}
  
 
== Sintaxis ==
 
== Sintaxis ==
 
<pre>
 
<pre>
 +
expresion 1 && expresion 2;
 +
expresion 1 and expresion 2;
 
</pre>
 
</pre>
 +
 +
== Retorna ==
 +
Verdadero o falso.
  
 
== Advertencias ==
 
== Advertencias ==
 +
* No confundir el operador boleano '''and''' (<nowiki>&&</nowiki>), con el operador [[and bit a bit]] (<nowiki>&</nowiki>).
 +
* Solo si todos los términos son verdaderos al expresión es verdadera.
  
 
== Ejemplo ==
 
== Ejemplo ==
<pre>
+
<syntaxhighlight lang="c++">
</pre>
+
if (x > 9 && x < 20){
 +
  //Esta entre 10 y 19
 +
}else{
 +
  //Esta fuera del rango
 +
}
 +
</syntaxhighlight>
  
 
== Vea también ==
 
== Vea también ==
* [not]]
+
<categorytree mode=all>Operador logico</categorytree>
* [[or]]
+
<categorytree mode=all>Operador bit a bit</categorytree>
 +
<categorytree mode=all>Funciones bit y byte</categorytree>
  
== Referencias ==
+
== Referencias externas ==
 
* [https://www.arduino.cc/reference/es/language/functions/time/millis/ Guia de referencia de Arduino]
 
* [https://www.arduino.cc/reference/es/language/functions/time/millis/ Guia de referencia de Arduino]
 +
* [https://programarfacil.com/blog/programacion/la-logica-en-la-programacion/ La lógica en la programacion] - Luis Del Valle
 +
* [https://aprendiendoarduino.wordpress.com/category/operadores/ Operadores] - Aprendiendo Arduino
  
[[Category:Estructura]]
+
[[Category:Operador logico]]

Revisión actual del 21:40 6 jun 2020

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;
expresion 1 and 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


Referencias externas