Tabla de contenido
🔶 Introducción
Arduino soporta varios tipos de datos para almacenar y manipular información
📘 Fundamento Teórico
Los tipos de datos más comunes en Arduino son:
- int: Este tipo de dato se utiliza para almacenar números enteros, es decir, números sin decimales. Los valores que puede almacenar van desde -32,768 hasta 32,767. Si se necesita almacenar números más grandes, se puede utilizar el tipo de dato long.+
- float: Este tipo de dato se utiliza para almacenar números con decimales. Los valores que puede almacenar van desde -3.4028235E+38 hasta 3.4028235E+38. Sin embargo, el uso de números de punto flotante puede ser costoso en términos de tiempo de procesamiento y memoria, por lo que se recomienda su uso con precaución.
- char: Este tipo de dato se utiliza para almacenar caracteres individuales, como letras, números y símbolos. Cada carácter se representa por su código ASCII, que es un número entero entre 0 y 255.
- bool: Este tipo de dato se utiliza para almacenar valores booleanos, es decir, valores que pueden ser verdaderos o falsos. Los valores verdaderos se representan con el número 1 y los falsos con el número 0.
- byte: Este tipo de dato se utiliza para almacenar valores enteros sin signo que van desde 0 hasta 255. Se utiliza con frecuencia para manipular datos binarios, como en el caso de la comunicación serial.
- String: Este tipo de dato se utiliza para almacenar cadenas de caracteres, es decir, secuencias de caracteres. Permite manipular cadenas de manera sencilla y eficiente.
📖 Tabla de operadores en lenguaje C
| Texto |
//
|
/*
|
*/
|
|
|
|
|
|
|
|
|
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Puntuación
|
;
|
:
|
|
|
|
|
|
|
|
|
|
| Compilación y declaración
|
|
|
|
|
|
|
|
|
|
|
|
| Operadores Aritméticos |
|
+
|
*
|
/
|
%
|
|
+=
|
-= |
*=
|
/=
|
++ |
| Operadores Booleanos |
&
|
|
|
~
|
^
|
|
&&
|
||
|
|=
|
&=
|
!=
|
?!
|
| Operadores Comparativas | >
| <
| >=
| <=
|
|
|
|
|
|
|
|
| Operadores de Desplazamiento
|
|
<<
|
<<=
|
|
|
|
|
|
|
|
|
| Paréntesis, corchetes
|
[ ]
|
{}
|
()
|
|
|
|
|
|
|
|
|
| Apuntadores
|
->
|
&
|
*
|
.
|
|
|
|
|
|
|
|
📖 Tabla de tipos y tamaños de datos