Déjà tu mixes du double avec du float avec du int.
Ensuite t'as pas précisé au compilo que tes constantes sont des floats.
Enfin, quand je vois x*x*x*x je me dis que t'as ptet des overflows.
Commence par tout passer en float (le double est overkill pour ce que tu fais) et rajouter un f derrière tes constantes.
Ensuite utilises du quadratique maximum, au moins pour commencer, pas besoin du cube ou plus.
Ensuite t'as pas précisé au compilo que tes constantes sont des floats.
Enfin, quand je vois x*x*x*x je me dis que t'as ptet des overflows.
Commence par tout passer en float (le double est overkill pour ce que tu fais) et rajouter un f derrière tes constantes.
Ensuite utilises du quadratique maximum, au moins pour commencer, pas besoin du cube ou plus.