Forum Programmation.python Comment obtenir exceptionnellement un float de valeur nan ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
2
27
juin
2022

Bonjour,

Je cherche un moyen simple et élégant d’obtenir un float ayant pour valeur 'nan'.

Je ne vous parle pas de la manière explicite d’obtenir un float de valeur 'nan'.

a = float("nan")
type( a ) # → <class 'float'>
print( a ) # → nan

Par exemple, la page https://www.educative.io/answers/how-to-assign-nan-to-a-variable-in-python renseigne de manière erronée que l’on pourrait obtenir un float de valeur nan avec par exemple :

a = 0. / 0. # →
(…)