Casting de datos

Los casting en programación se utilizan para asegurarse que un dato es de un tipo en concreto. Si es necesario, se convertirá al tipo de dato pedido, pero no sirve en todos los casos, ya que no es un sistema de conversión como tal.

 

Supongamos que tenemos una variable de tipo float y queremos asignarla a una variable de tipo int.

Así:

Ejemplo

Como vemos, aparece la variable float ene (n) subrayada. Es un error, ya que no se puede asignar un dato float a una variable int.

Para poder hacerlo vamos a utilizar un casting, de esta forma:

Casting

Lo único que tenemos que hacer es poner entre paréntesis el tipo de dato al cual queremos asignar entre la asignación (=) y la variable; en este caso int.

 

Como he dicho antes, esto no funcionará con todos los tipos de datos porque no es una herramienta de conversión, para esto hay otros métodos que veremos más adelante.

¿Te gustó? Pues comparte ;-)
Conoce al autor

Manuel A Pozo Chichon

Técnico Superior de DESARROLLO DE APLICACIONES INFORMÁTICAS

Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 600px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame