Primer Parcial 2019 segundo semestre - ejercicio 7

Primer Parcial 2019 segundo semestre - ejercicio 7

de Santiago Fabian Bazzano Cabrera -
Número de respuestas: 2


Hola buenas tardes. Haciendo el este ejercicio quede entre la opción c y la e (la opción correcta es la c) sin embargo no entiendo porque se puede descartar la opción e, o sea donde se da la coerción? ya que i es un entero y trunc(j)=j y la suma de dos enteros es un entero, no entiendo porque habría coerción al asignarle la suma a j. 

En respuesta a Santiago Fabian Bazzano Cabrera

Re: Primer Parcial 2019 segundo semestre - ejercicio 7

de Luis Sierra -
hola santiago,

trunc es una función de conversión de real a entero; su argumento es real, y devuelve un entero. cuando la invocas con un valor entero, como en este caso, ese valor se convierte automáticamente (coerción) a real. como bien dices, trunc (j) = j, pero trunc nunca se aplicó a j directamente, sino a algún valor real x, resultado de la coerción del entero j a real.

¿se entiende mejor?

saludos

luis