Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 centre_x = 0;
  centre_y = 0;
  float somme_probabilite = 0;
  int x, y;
 
  for ( x = 0; x < largeur; x++ )
    for ( y = 0; y < hauteur; y++ ) {
      if ( probabilite[x][y] > 0.5 ) {
	centre_x += (int)(probabilite[x][y]*x);
	centre_y += (int)(probabilite[x][y]*y);
	somme_probabilite += probabilite[x][y];
      }
    }
 
  centre_x /= (int)somme_probabilite;
  centre_y /= (int)somme_probabilite;
  printf("centre x %d \n",centre_x);
  printf("centre y %d \n",centre_y);
et là il me dit : Program received signal SIGFPE, Arithmetic exception.
(sur centre_x /= (int)somme_probabilite

...