Los tipos de datos son muy sencillos de entender, además estos como se vio en otro post notamos que están muy relacionados con las variables, pero si les prestamos poca atención pasara una tragedia, dando como resultado que nuestro programa arroje unos resultados nada deseados o a lo mejor salió un error espantoso, para que esto pare tienes que revisar siempre tu código y mira si tus variables recibirán el tipo de dato que demanden. Los tipos de datos tienen dos funciones la primera es indicar que tipo de valor va a almacenar y el segundo es indicar el espacio en memoria que nuestro programa va a respetarle a dicha variable. Hay diferentes tipos de datos aquí te pondré los más usados o dicho de otra manera los que se encuentran en la mayoría de los lenguajes.
El primero de nuestra lista es el String o cadena si queremos decirlo en español, este dato es el más usado porque está dedicado a guardar texto si lo queremos ver de esa manera, por lo tanto se emplea, esto se debe al momento en el que ingresamos valores en un programa ya sea en web, escritorio o smartphone, esos campos que llenamos de información manejan este tipo de dato.
A la hora de programar cuando queremos que una variable sea tipo String se lo debemos indicar un ejemplo que pongo es Java y seria de la siguiente manera:
String miDescripcion = "Hola soy un ingeniero mecatrónico y me estoy dedicando a divulgación de tecnología";
Así se vería una variable declarada e inicializada en Java, hay un punto a notar, este es el de las comillas dobles en el texto, estas comillas también indican que la variable será un String, para comprobar esa importancia hay que recordar que hay múltiples lenguajes de programación por ejemplo Python o Javascript, en donde no se ocupa una palabra reservada como en Java, por lo que aquí las comillas dobles para indicar que la información guardada en la variable es un String.
Javascript:
let misGustos = "Me gustan los videojuegos, en especial la saga de HALO";
Python:
nombre_de_mi_gato = "El Tiger"
El siguiente tipo de datos a mencionar son los numéricos, los hay enteros y con decimales, su propósito es el mismo que fuera de nuestro entorno de programación, el cual consiste en hacer operaciones matemáticas con ellos, por ejemplo cuando vas a comprar en tu tienda online favorita debes de tener dinero, el cual para que funcione bien esa página en algún momento comprobara tu saldo que será evaluado, este saldo tendrá que ser de este tipo de variable numérico, estos datos se necesitan para cualquier evento similar que se te ocurran. Si usamos Java la sintaxis adecuada para crear este tipo de variable es la siguiente:
int comidasAlDia = 3;
float precioBocina = 89.99F;
double costoTotal = 1367.50;
Esta vez hay ausencia de las comillas, pero aparecen otros aspectos que destacar, el primero es la palabra reservada, la primera variable de arriba hacia abajo es para indicar que será un entero y se hace con "int", ahora las dos variables faltantes ambas son los números con decimales, solo que hay diferencia, esta diferencia existe por la memoria donde se decidió que float fuera para decimales en el cual la precisión fuera menor, en cambio double es para que la precisión sea mayor, por lo que double ocupa más espacio en memoria, el último punto a indicar es la "F" del final en la variable de tipo float, la cual se necesita, ya que si no se hace Java pensara que queremos ingresar un valor double.
Respecto a los lenguajes de programación donde no se ocupan palabras reservadas pasa de la misma manera que con el String, para dejar un poco más en claro esto, es que esos lenguajes no tratan las variables como valores primitivos, sino como objetos ambos temas se verán después y cuál es su diferencia, pero si quieres ejemplos entonces tienes lo siguiente:
Javascript
let numeroPedido = 15;
let miPromedio = 93.6;
Python
tareas_pendiente = 7
promedio_de_la_clase = 8.4
Por último de los más usados quedan los boolean, este tipo de valor son especiales y de hecho diría que nacieron para la programación, ya que funciona de forma simple con ellos indicamos cuando algo es verdadero o falso, true cuando decimos que es verdad y false para lo que no, esos dos estados es lo único que puede almacenar esta variable, y sirve cuando queremos que nuestro programa evalúe, como en el caso anterior de la tienda online, donde si no tenemos dinero suficiente, no se va a poder proceder la compra. Otra vez utilizaremos Java para ver esto:
boolean tieneDinero = false;
boolean esMayorEdad = true;
boolean quiereMejorar = true;
Para Javascript y Python me parece que no es necesario una demostración supongo que ya sabrás como se hace, aunque para Python solo cabe mencionar que nuestro true y false deberán iniciar con mayúscula.
Bueno cuéntame que te parece lograste entender algo, recuerda que puedes sugerir mejoras e indicar que fue lo más difícil de entender, también si tuviste dudas.
Comentarios
Publicar un comentario