volviendome loco con los decimales

vale si, no sabia que se podia cambiar el tipo de variable en medio de la operación... ya lo hice y funciona thz. una pregunta aunque en la pantalla serial no salgan decimales(lo de poner var,7 para que salgan 7 decimales) se sigue calculando no?