paso a contarles:
en el programa tengo una variable llamada promedio que es de tipo double, que el valor de esta variable lo genera el usuario. (supongamos que le doy el valor de 10.6578)
Código
double promedio;
Tambien tengo dos variables del tipo integer llamadas total y contadorCalif
Código
int total; int contadorCalif;
bueno supongamos que total vale 8 y contadorCalif vale 4.
Ahora viene el funcionamiento del operador unario de conversión.
Código
promedio = static_cast <double> (total) / contadorCalif;
ok, yo por lo que entendi este operador lo que hace es pasar los numeros fracionarios de promedio a total, comvirtiendolo a total en 8,6578 dividiendolo por contadorCalif (que vale 4)
¿es así su funcionamiento? sino es así ¿cual es su funcionamiento?