Voici un article de blog décrivant la création d'un IsInteger FDU.
Fondamentalement, il recommande d'ajouter '.e0' à la valeur et en utilisant IsNumeric . De cette façon, tout ce qui avait déjà un point décimal a maintenant deux points décimaux, provoquant IsNumeric être faux, et tout ce qui est déjà exprimé en notation scientifique est invalidé par le e0 .