Lorsque je fais une division en virgule flottante en Python, si je divise par zéro, j'obtiens une exception :
>>> 1.0/0.0
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ZeroDivisionError: float division
J'aimerais vraiment avoir NaN
o Inf
à la place (parce que le NaN
o Inf
se propagera dans le reste de mon calcul correctement et ne tuera pas mon programme).
Comment puis-je le faire ?