#include <stdio.h> main () { int num; float f; num=10; f=(float)num/7; printf ("%f",f); }Se não tivéssemos usado o modelador no exemplo acima o C faria uma divisão inteira entre 10 e 7. O resultado seria um e este seria depois convertido para float mas continuaria a ser 1.0. Com o modelador temos o resultado correto.
Veja como você está.