Salut

J'ai réalisé un programme et j'obtiens un résultat incorrect.
Au cours de l'exécution, j'ai quatre variables (double) a, b, c et d qui prennent les valeurs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
a=-1746432408670874112.000000
b=-888332981423555709079912448.000000
c=4
d=27
L'opération suivante est effectuée :
J'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
42535295865117307932921825929000000000.000000
Alors que ça devrait être :
Il manque le signe moins (-). Je ne sais pas pourquoi.
Si quelqu'un pouvait m'éclairer, ce serait super.

Merci d'avance.