CDbl |
Conversion en double réel |
| VBScript |
Syntaxe
Paramètres
| Nom |
Description |
| n |
Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
Description
Cette fonction permet de convertir une expression en un type de double précision réel (Double).
Remarques
- La fonction CDbl permet de convertir une expression en un nombre à virgule flottante en double précision. Cela signifie que le résultat peut contenir
des décimales très précises, ce qui est essentiel pour les calculs nécessitant une grande exactitude.
- Le paramètre n peut être une valeur numérique ou une chaîne représentant un nombre. Si la chaîne est bien formatée, CDbl la convertira sans problème. En
revanche, une chaîne non numérique générera une erreur d'exécution.
- Le format attendu dépend de la configuration régionale du système. Par exemple, certains environnements utilisent la virgule comme séparateur décimal (3,14), tandis que
d'autres utilisent le point (3.14). Il faut donc être vigilant dans les scripts multilingues.
- Une fois la conversion effectuée, la valeur peut être utilisée dans toutes les opérations mathématiques complexes, comme les puissances, les racines carrées ou les
fonctions trigonométriques, qui nécessitent un type Double.
- CDbl est utile dans les contextes où les calculs financiers ou scientifiques exigent une précision élevée. Contrairement aux entiers ou aux types à simple précision,
les doubles permettent d'éviter les erreurs d'arrondi excessives.
- L'utilisation de CDbl peut également être nécessaire avant une division, afin d'obtenir un résultat en décimal plutôt qu'un entier tronqué. Cela garantit un résultat
plus réaliste et mathématiquement correct.
- Il est bon de noter que CDbl renvoie une erreur de type si l'expression ne peut pas être interprétée comme un nombre, comme une chaîne contenant des lettres ou des
caractères spéciaux. Il est donc souvent utile de valider l'entrée avant de convertir.
- La fonction CDbl s'intègre facilement avec d'autres fonctions de conversion VBScript comme CInt, CSng ou
CLng. Choisir le bon type dépend du niveau de précision souhaité et de la taille maximale des valeurs manipulées.
Dernière mise à jour : Lundi, le 19 Avril 2021