hum...
alors j'ai voulu tester pow:
j'ai d'abord fais un
printf("resultat de pow: %d",pow(10,i));
je n'ai eu que des zeros
j'ai alors casté pow en int:
printf("resultat de pow: %d",(int)pow(10,i));
et ca m'a sorti
1
10
99....
alorque avec
printf("resultat de pow: %f",pow(10,i));
il me sort
1.00000
10.00000
100.00000
y'a pas un equivalent de pow qui ne prends que des entiers ? et qui retourne des entiers ???
Partager