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
.