Discusión sobre el artículo "Del básico al intermedio: Arrays y cadenas (I)"

 

Artículo publicado Del básico al intermedio: Arrays y cadenas (I):

En este artículo, empezaremos a explorar algunos tipos especiales de datos. Empezaremos definiendo qué es una cadena de texto (string) y explicando cómo utilizar algunos procedimientos básicos. Esto nos permitirá trabajar con este tipo de dato, que puede resultar curioso, aunque en ciertos momentos puede resultar un poco confuso para principiantes. El contenido expuesto aquí tiene un propósito puramente didáctico. En ningún caso debe considerarse una aplicación cuya finalidad no sea aprender y estudiar los conceptos mostrados.

Observa que estamos creando una pequeña función en la línea 19. Esta función es bastante sencilla de comprender, basándose en los conceptos explicados hasta ahora en mis artículos. Al ejecutarla, obtendremos como retorno una cadena en formato hexadecimal, pero esta vez el valor se mostrará como esperábamos al analizar el color en formato RGB. Al ejecutar este código 07, verás en el terminal algo similar a la imagen siguiente.

Imagen 10

Ahora observa algo interesante. En la primera línea de esta imagen 10 tenemos el valor del color expresado. Sin embargo, el valor hexadecimal no se corresponde con lo que esperábamos encontrar. Pero si miramos la última línea de esta misma imagen, veremos que allí sí aparece el valor que esperábamos encontrar al interpretar el color como RGB. Es decir, los valores que aparecen en la primera línea están representados en orden inverso en el formato hexadecimal. Sin embargo, podemos reorganizarlos para que estén en el orden esperado. Un detalle importante: el valor que se muestra en la última línea de la imagen 10 no representa el color que se informa en la línea ocho del código 07. Esta representación muestra simplemente el valor esperado basado en los resultados devueltos por la función ColorToString. Por lo tanto, querido lector, no te confundas. Cambié el color para que la información tuviera sentido y pudiera explicarse correctamente.

Autor: CODE X