Vue d’ensemble
La fonction toDecimal()
convertit une valeur en un nombre décimal avec une échelle spécifiée.
Lors de la conversion d'une valeur textuelle, la fonction ne renvoie un résultat valide que si le contenu est un nombre pur ; sinon, elle renvoie null
.
Lorsqu'elle reçoit une valeur de type NODE ou EDGE, la fonction renvoie son UUID.
Pour les types de valeurs non pris en charge, la fonction renvoie null
.
Syntaxe
toDecimal(value, scale)
Argument |
Type |
Description |
---|---|---|
value |
Numérique, textuel, horodatage, booléen, NODE, EDGE | La valeur à convertir |
scale |
Entier ∈ [0, 30] | Le nombre de chiffres à droite de la virgule ; la fonction utilise l’échelle de value si elle n'est pas définie |
Type de retour : Décimal
Exemple de Résultat
return toDecimal(123.456, 2)
Résultat : 123.46
return toDecimal("123.456")
Résultat : 123.456
return toDecimal("123.456abc", 1)
Résultat : null