version 1.30, 2012/01/05 10:18:58
|
version 1.31, 2012/01/06 16:04:51
|
Line 198 depassement_puissance(integer8 *a, integ
|
Line 198 depassement_puissance(integer8 *a, integ
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
if ((*a) <= 1) |
if ((r = abs(*a)) <= 1) |
{ |
{ |
if ((*a) == 0) |
if ((*a) == 0) |
{ |
{ |
Line 206 depassement_puissance(integer8 *a, integ
|
Line 206 depassement_puissance(integer8 *a, integ
|
} |
} |
else |
else |
{ |
{ |
(*resultat) = 1; |
if ((*a) > 0) |
|
{ |
|
(*resultat) = 1; |
|
} |
|
else |
|
{ |
|
(*resultat) = (((*b) % 2) == 0) ? 1 : -1; |
|
} |
} |
} |
|
|
return(d_absence_erreur); |
return(d_absence_erreur); |
} |
} |
|
|
depassement = d_faux; |
depassement = d_faux; |
r = abs(*a); |
|
|
|
for(i = 0; i < (*b); i++) |
for(i = 0; i < (*b); i++) |
{ |
{ |