Hola, me gustaría saber que diferencia hay al hacer cast a las dos variables por separado a y b. Y hacerlo a la operación completa.
Teniendo el siguiente código donde se hace cast a la operación de las variables a y b da el resultado exacto de 2.5;
int a = 5;
int b = 2;
float c = (float) a / (float) b;
Pero haciendo cast a la operación completa da el mismo resultado.
float c = (float) a / b;
¿Qué diferencia hay?
Desde ya, muchas gracias.
Ejemplo como se muestra en el video:
c = (float) a / (float) b;
y de esta forma da el mismo resultado
c = (float) a / b;
Hola, me gustaría saber que diferencia hay al hacer cast de dos variables al ser un resultado flotante.
Teniendo el siguiente código donde se hace cast a la operación de las variables a y b da el resultado exacto de 2.5;
int a = 5;
int b = 2;
float c = (float) a / (float) b;
Pero haciendo cast a la operación completa da el mismo resultado.
float c = (float) a / b;
¿Qué diferencia hay?
Desde ya, muchas gracias.