Modèle:est nombre entier/Documentation

Bonjour, vous êtes venu ici pour chercher la signification du mot Modèle:est nombre entier/Documentation. Dans DICTIOUS, vous trouverez non seulement toutes les significations du dictionnaire pour le mot Modèle:est nombre entier/Documentation, mais vous apprendrez également son étymologie, ses caractéristiques et comment dire Modèle:est nombre entier/Documentation au singulier et au pluriel. Tout ce que vous devez savoir sur le mot Modèle:est nombre entier/Documentation est ici. La définition du mot Modèle:est nombre entier/Documentation vous aidera à être plus précis et correct lorsque vous parlerez ou écrirez vos textes. Connaître la définition deModèle:est nombre entier/Documentation, ainsi que celles d'autres mots, enrichit votre vocabulaire et vous fournit des ressources linguistiques plus nombreuses et de meilleure qualité.

Utilisation

Ce modèle retourne « 1 » si et seulement si le paramètre est un nombre entier. Dans le cas contraire le modèle ne retourne rien.

Exemples

Code Résultat
{{est nombre entier|2}} 1
{{est nombre entier|0}} 1
{{est nombre entier|-2}} 1
{{est nombre entier|2.5}}
{{est nombre entier|2.0}}
{{est nombre entier|2+2}}
{{est nombre entier|+2}}
{{est nombre entier|02}}
{{est nombre entier|pouet}}
{{est nombre entier|}}

Notes techniques

  • Comparaison de chaînes et non numérique (cf. documentation #ifeq), pour le cas « 2.0 ».
  • Attention à aussi rejeter les expressions qui donnent un entier, par exemple « 2+2 ».
  • Le paramètre est également rejeté en cas de signe non nécessaire (« +2 », « -0 ») ou de zéros non significatifs (« 02 »).
  • Si le paramètre n'est pas une expression valide ou est vide, le #expr produit un message d'erreur, qui se retrouve dans le #ifeq et fait échouer ce dernier.