miércoles, 11 de mayo de 2016

Tipos de Variables en Arduino.

Enteros son un tipo de datos primarios que almacenan valores numéricos de 16 bits sin decimales comprendidos en el rango 32,767 to -32,768.
Ejemplo 
int  unaVariable  =  1500; //  declara  'unaVariable' como una variable de tipo entero

El formato de variable numérica de tipo extendido “long” se refiere a números enteros (tipo 32 bits) sin decimales que se encuentran dentro del rango -2147483648 a 2147483647. 
long  unaVariable  =  90000;  //  declara 'unaVariable' como tipo long   

El formato de dato del tipo “punto flotante” “float” se aplica a los números con decimales. Los números de punto flotante tienen una mayor resolución  que los de 32 bits con un rango comprendido 3.4028235E +38 a +38-3.4028235E. 
float  unaVariable  =  3.14;  //  declara  'unaVariable' como tipo flotante  
Nota: Los números de punto flotante no son exactos, y pueden producir resultados extraños en las comparaciones. Los cálculos matemáticos de punto flotante son también mucho más lentos que los del tipo de números enteros, por lo que debe evitarse su uso si es posible.  

No hay comentarios:

Publicar un comentario