IsNumeric |
Est-ce numérique |
| VBScript |
Syntaxe
|
Function IsNumeric(expression)
|
Paramètres
| Nom |
Description |
| expression |
Ce paramètre permet d'indiquer l'expression contenant un nombre à traiter. |
Description
Cette fonction permet d'indiquer, si l'expression spécifié, est une valeur numérique.
Remarques
- La fonction IsNumeric permet de vérifier si l'expression fournie est de type numérique. Cela inclut les nombres entiers, décimaux et valeurs numériques sous
forme de chaînes de caractères, facilitant ainsi les contrôles dans les scripts où des opérations arithmétiques ou des conversions sont effectuées.
- Cette fonction est particulièrement utile lorsqu'il est nécessaire de valider des données avant de les utiliser dans des calculs ou des transformations. Par
exemple, si vous recevez des entrées utilisateur et que vous devez vous assurer que ces données sont bien numériques avant de les traiter, IsNumeric permet de sécuriser
ce processus.
- IsNumeric retourne TRUE si l'expression passée en paramètre est effectivement un nombre, que ce soit sous forme d'un entier, d'un nombre à virgule flottante ou
d'une chaîne représentant un nombre. En revanche, elle retourne FALSE si l'expression ne peut pas être interprétée comme une valeur numérique valide.
- Il est important de noter que IsNumeric n'accepte pas uniquement les types de données numériques explicites. Par exemple, une chaîne de caractères comme "123" ou
"45.67" sera également reconnue comme numérique, ce qui permet une flexibilité accrue pour la manipulation des données sous forme de texte.
- Cependant, IsNumeric retourne FALSE pour des valeurs qui ne peuvent pas être interprétées comme des nombres, telles que les chaînes de caractères contenant des
lettres ou des symboles non numériques. Par exemple, IsNumeric("abc") renverra FALSE.
- L'utilisation de IsNumeric dans des programmes et scripts permet de prévenir les erreurs de conversion en s'assurant que les données sont compatibles avec les
types attendus avant d'effectuer des opérations qui nécessitent un type numérique, comme des additions ou des multiplications.
- IsNumeric peut également être utile pour des cas où des données externes (comme des valeurs lues à partir de fichiers ou saisies par l'utilisateur) peuvent être
imprécises ou mal formatées. Cette fonction offre un moyen rapide de valider ces données et d'éviter des erreurs liées à des types de données inattendus.
Dernière mise à jour : Lundi, le 19 Avril 2021