
#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á.
Perguntas para a lista do
Curso de C