Ver Mensaje Individual
  #14 (permalink)  
Antiguo 08/05/2014, 20:31
CalgaryCorpus
 
Fecha de Ingreso: junio-2008
Ubicación: Seattle, USA
Mensajes: 733
Antigüedad: 15 años, 10 meses
Puntos: 61
Respuesta: Dificultad con explicación de sentencia for

En C es completamente posible hacer int i = 3.5;
pero claro, no se guarda 3.5, se guarda 3 (o 4, tal vez), no el nro decimal original.
De que tipo es el valor 3.5 que está a la derecha? (R:float o double)
De que tipo es i? (R:entero)
El valor AL asignarse hacia i es convertido en entero, pero esto no quita que 3.5 es un float (o double), ni convierte i a un float.

Dado esto, el ejemplo que se da con k float e i entero NO INVALIDA la regla del TIPO y valor enunciada.
__________________
Visita mi perfil en LinkedIn