Utilisation du float pour une division en langage c
Ruvox
-
[Dal] Messages postés 6122 Date d'inscription Statut Contributeur Dernière intervention -
[Dal] Messages postés 6122 Date d'inscription Statut Contributeur Dernière intervention -
Je voudrais diviser deux int pour avoir un float. Mais dans mon programme, ça ne fonctionne pas il m'affiche 1,000000. Est-ce en raison de mon void modification(int * a ) ?
Mon programme :
Mon programme :
1 #include <stdio.h>
2 void modification(int * a )
3
4 {
5 a=15;
6 }
7 int main()
8 {
9 int a = 15;
10 int b = 23;
11 float f;
12 printf("%d\n",b);
13 modification(&b);
14 f = b / a;
15 printf("%f \n",f) ;
16
17 return 0;
18
19 }
20