viernes, 22 de octubre de 2010

5.3 CONVERSION DE TIPOS
FUNDAMENTO
Las conversiones nos permite que una expresión de un tipo sea tratada como una expresión de otro tipo, dichas conversiones pueden ser implícitas o explícitas, por ejemplo la conversión de un tipo int a long es implícita, sin embargo la conversión de un tipo long a un tipo int es explícita, esto debido a que un int puede ser expresado en formato long sin que haya perdida de precisión en la operación, sin embargo si intentamos convertir un numero long a int puede haber perdida de precisión y se necesita una conversión explícita

BIBLIOGRAFIA
http://www.mitecnologico.com/Main/ConversionDeTipos
http://www.mailxmail.com/curso-c-programacion/conversion-tipos-datos
recuperado el 21 de octubre de 201

APORTACIÓN
En algunas situaciones tenemos un valor de un tipo dado y nosotros queremos almacenarlos en algún otro tipo diferente. bueno esto es fácil en algunas ocasiones, en algunos tipos es posible almacenar simplemente el valor sin una conversión de tipos, como sabemos a esta conversión le llamamos conversión automática.esto se le llama ensanchamiento o promoción, dado que el tipo más pequeño se ensancha o promociona al tipo compatible más grande. se desea asignar un valor de variable int a una variable byte se necesita realizar una conversión de tipos explícita. A esto se le llama estrechamiento, dado que se estrecha explícitamente el valor para que quepa en el destino.

No hay comentarios:

Publicar un comentario