Char; Int; Unsigned Int; Long - Arduino Duemilanove Manual Del Usuario

Tabla de contenido

Publicidad

Apuntes de Arduino
Ejemplos
boolean marcha = false; // crea la variable booleana llamada marcha y le asinga el valor false
running = ¡marcha; // cambia la variable marcha de estado

10.3. char

El tipo de datos char ocupa 1 byte de memoria y almacena un valor de carácter. Los caracteres se
escriben entre comillas simples, como 'A' (para cadenas de caracteres se usan comillas dobles,
como "ABC").
Ejemplo
char miletra = 'A';

10.4. int

Los enteros son el principal tipo de datos para el almacenamiento de números, y almacenan un
valor de 2 bytes. Esto supone un rango desde -32.768 a 32.767 (valor mínimo de –2^15 y un valor
máximo de (2^15) –1).
Ejemplo
int ledPin = 13;
Advertencia
Cuando las variables superan su capacidad máxima, éstas se desbordan y vuelven de nuevo a su
capacidad mínima. Hay que tener cuidado pues esto dará lugar a errores o comportamientos
extraños.

10.5. unsigned int

Unsigned int (enteros sin signo) almacenan un valor de 2 bytes. Sin embargo, sólo almacenan los
valores positivos, permitiendo un rango útil de 0 a 65.535 (2 ^16) – 1).
Ejemplo
unsigned int ledPin = 13;

10.6. long

Las variables long son variables de tamaño extendido para el almacenamiento de números
enteros, y almacenan 32 bits (4 bytes), entre –2.147.483.648 y 2.147.483.647.
Ejemplo
long velocidadVar = 186000L; // La 'L' hace que la constante esté en formato long
Apuntes de Arduino. Tecnología
14

Publicidad

Tabla de contenido
loading

Productos relacionados para Arduino Duemilanove

Este manual también es adecuado para:

Uno

Tabla de contenido