Diferencia entre revisiones de «igualdad»
De ArduWiki
(→Parametros) |
(→Vea también) |
||
(No se muestra una edición intermedia del mismo usuario) | |||
Línea 66: | Línea 66: | ||
== Vea también == | == Vea también == | ||
+ | <categorytree mode=all>Operador comparador</categorytree> | ||
<categorytree mode=all>Operador logico</categorytree> | <categorytree mode=all>Operador logico</categorytree> | ||
− | |||
− | |||
== Referencias == | == Referencias == | ||
* [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] | ||
− | [[Category:Operador | + | [[Category:Operador comparador]] |
Revisión actual del 23:42 26 sep 2019
Contenido
Descripción
Se llama operador de igualdad a un único signo igual doble.
Sintaxis
[tipo] variable == valor; [tipo] variable == expresion; [tipo] variable == variable1;
Parámetros
- tipo
- Tipo de dato Arduino a almacenas en la variable. Opcional, solo se usa la primera vez.
- variable
- Nombre de la variable a asignar.
- valor
- Valor a asignar a la variable
- expresion
- Formula con operadores aritméticos incluidos (+, -, *, /, %)
- variable1
- Otra variable del mismo tipo.
Tipo | Ocupa | Rango |
---|---|---|
char | 1 byte (8 bits) | -128 a 127 |
byte | 1 byte (8 bits) | 0 a 255 |
int | 2 byte (16 bits) | -32,768 a 32,767 |
unsigned int o word | 2 byte (16 bits) | 0 a 65,535 |
long | 4 byte (32 bits) | -2,147,483,648 a 2,147,483,647 |
unsigned long | 4 byte (32 bits) | 0 a 4,294,967,295 |
float | 4 byte (32 bits) | -3.4E38 a 3.4E38 |
Base | Prefijo | Comentario | Ejemplo |
---|---|---|---|
DEC | ninguno | Dígitos 0~9 | 123 |
HEX | 0x | dígitos 0~9 + Caracteres A~F | 0x7B |
OCT | 0 | digitos 0~7 | 0173 |
BIN | B | 0 o 1 | B1111011 |
BIN | 0b | 0 o 1, funciona para más de 8 bits | 0b1111011 |
Retorna
Verdadero si son iguales y falso si no lo son.
Advertencias
- No confunda el operador de asignación = (signo igual individual) con el operador de comparación == (doble signos igual), que evalúa si los dos expresiones son iguales.
Ejemplo
if (x == 9){
//Es igual
}else{
//Es diferente
}
Vea también