Bonjour,

Je rencontre souvent, en programmation une situation légitime de division par zéro : le calcul d'une "proportion nulle", par exemple un pourcentage d'une quantité nulle.: num/den où num et den sont tous deux nuls...

Ceci se traduit toujours par du code un peu sale, qui nuit à la lisibilité de l'ensemble :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
(den==0?0:num/den);
ou une fonction/macro de division du même genre...

Y aurait il moyen de forcer, dans un module ou dans le programme tout entier, un comportement vis à vis de la division par zéro, et plus précisément de la division "zéro par zéro" permettant d'écrire directement num/den?

Merci d'avance
Francois