Description
CCur renvoie la valeur monétaire créée par la conversion de l'argument indiqué (de type nombre, devise ou chaîne).
Arguments
"nombre ou devise" est une valeur ou une expression numérique ou monétaire.
"chaîne" est une valeur ou une expression de type chaîne.
Action
CCur renvoie la valeur monétaire créée par la conversion de l'argument indiqué (de type nombre, devise ou chaîne). Si la conversion est impossible, une erreur est générée.
Exemples
CCur (200.20)
En syntaxe Crystal, cela revient à écrire 200,20 €. En syntaxe Basic, l'expression CCur (200,20) permet de créer directement la valeur monétaire 200,20.
CCur ("$200.20")Renvoie la valeur monétaire CCur (200,20) avec la valeur de type chaîne "200,20 €".
CCur ("two hundred dollars")Génère une erreur. La fonction CCur ne peut pas convertir la chaîne de texte "deux cents dollars" en valeur monétaire.
Commentaires
La fonction
IsNumeric (chn) ou
NumericText (chn) permet de vérifier si l'argument de type chaîne peut être converti en valeur monétaire avant de lancer la conversion. Si vous constatez que la conversion est impossible, vous pourrez ainsi réagir en conséquence.
En syntaxe Crystal, vous pouvez utiliser l'opérateur “En devise”
à la place de CCur lors de la conversion d'une valeur numérique en valeur monétaire.