Diferencia entre revisiones de «igualdad»
De ArduWiki
(→Parametros) |
(→Parametros) |
||
Línea 9: | Línea 9: | ||
</pre> | </pre> | ||
− | == | + | == Parámetros == |
− | ;tipo:Tipo de dato | + | ;tipo:Tipo de dato Arduino a almacenas en la variable. Opcional, solo se usa la primera vez. |
;variable:Nombre de la variable a asignar. | ;variable:Nombre de la variable a asignar. | ||
;valor:Valor a asignar a la variable | ;valor:Valor a asignar a la variable | ||
− | ;expresion: | + | ;expresion:Formula con operadores aritméticos incluidos (+, -, *, /, %) |
;variable1:Otra variable del mismo tipo. | ;variable1:Otra variable del mismo tipo. | ||
Revisión del 18:01 14 jul 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