DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions diverses WINDEV
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Permet de savoir si une variable ou un champ est :
  • de type numérique (entier, réel, monétaire ou numérique).
  • de type chaîne pouvant être converti en numérique.
Exemple
EstNumérique("143")    // renvoie Vrai
EstNumérique("1.67")   // renvoie Vrai
EstNumérique("ABC")    // renvoie Faux
EstNumérique("3plus2") // renvoie Vrai
EstNumérique("7,5")    // renvoie Vrai
EstNumérique("1D2")    // renvoie Vrai
EstNumérique("2.5e-2") // renvoie Vrai
EstNumérique("69 Lyon Rhône") // renvoie Vrai
EstNumérique("09/01/2007") // renvoie Vrai
Syntaxe
<Résultat> = EstNumérique(<Variable ou champ>)
<Résultat> : Booléen
  • Vrai si la variable ou le champ spécifié est :
    • de type numérique
    • de type chaîne pouvant être converti en numérique (avec la fonction Val par exemple),
  • Faux dans le cas contraire.
<Variable ou champ> : N'importe quel type
Élément à manipuler.
Remarques
  • Un buffer n'est pas considéré comme un numérique.
  • Une durée n'est pas considérée comme un numérique.
Classification Métier / UI : Code neutre
Composante : wd290std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Test Numérique complet
Bonjour Gonzague DUCOS,
Pour ce type de cas personnellement j'utilise la fonction VérifieExpressionRégulière(schaine, "([0-9]+)") qui renvoi vrai quand il n'y a que des chiffres. Cordialement, Nicolas LEFEVRE
NLEFEVRE
09 mai 2022
Fonction pour tester si une valeur est numérique
Du coup, comme cette fonction retourne VRAI quand on soumet une chaine de texte ("69 Lyon Rhône"), existe-t-il une fonction qui permet de tester si une chaine est numérique ou pas (donc qui renvoie FAUX dans ce cas) ?
Gonzague DUCOS
12 nov. 2021

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale