Comparaison de deux float
Bonjours,
Ca m'embête de poser une question telement *** mais vraiment je vois pas :lol:
Code:
1 2
| printf("\n%f\n%f\n", snake[3].x, new[3].x);
if(snake[3].x==new[3].x) {........} |
Je code sous linux/gcc version 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
snake et new sont 2 tableaux de structure contenant 2 champs (float x, y);
La fonction printf affiche (au moment propice), les mêmes valeurs mais ce qu'il y a entre la boucle if ne s'éxécute pas 8O
Franchement si quelqu'un voit le problème.. je sais pas si c'est parceque je dors pas trop en ce moment mais quand même là :roll: :oops: