Diferencia entre revisiones de «word»
De ArduWiki
(→Vea también) |
(→Advertencias) |
||
Línea 14: | Línea 14: | ||
== Advertencias == | == Advertencias == | ||
− | + | * En el Arduino UNO y otras placas basadas en el ATmega, una palabra (word) almacena un número sin signo de 2 bytes (16 bit). | |
+ | * En DUE y Zero se almacena un número sin signo de 4 bytes (32 bit). | ||
== Ejemplo == | == Ejemplo == |
Revisión del 23:56 18 jun 2018
Contenido
Descripción
word (palabra) almacena un número entero de 16 bits (2 bytes) sin signo; en otras palabras, comprende el rango de 0 a 65,535.
Para placas como el Arduino Due (ARM), es una forma de poder declarar variables de este tamaño; mientras que para las basadas en AVR (como la línea ATmega), es equivalente a unsigned int.
Sintaxis
word variable [= valor];
Parametros
- variable
- nmbre de la variable.
- Valor
- valor a asignar. Parametro opcional
Advertencias
- En el Arduino UNO y otras placas basadas en el ATmega, una palabra (word) almacena un número sin signo de 2 bytes (16 bit).
- En DUE y Zero se almacena un número sin signo de 4 bytes (32 bit).
Ejemplo
word x = 0x8000; // El valor está expresado en hexadecimal, equivale a 32768 (es justamente la mitad entera más uno de 65,535)