La page de référence isnormal() indique :
Détermine si le nombre à virgule flottante arg est normal, c'est-à-dire est ni zéro, subnormal, infini, ni NaN.
Un nombre étant zéro, infini ou NaN est clair ce que cela signifie. Mais il dit aussi subnormal. Quand un nombre est-il sous-normal ?