Bonjour.

J'aimerai avoir des explications sur le raisonnement d'un compilateur (ici le VC++) quand a la division de double par 0.


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
19
 
double a,b,c;
 
a=0;           // division de 0 par 0
b=0;
 
c=a/b;         // alors c = -1
 
 
a=10;         // division d un double positif
b=0;
 
c=a/b;         // alors c = 1
 
 
a=-10;       // division d un double negatif
b=0;
 
c=a/b;         // alors c = -1