Comment convertir une valeur en deux virgules flottantes (REALTWO)

Grâce au  chaînage d’expressions avancé dans vos formulaires, vous pouvez créer des formules mathématiques pour calculer une valeur. Avec l'expression REALTWO, les résultats s'affichent avec deux points flottants (1,00, 2,50, 3,14, etc.). Cet article décrit plus en détail cette expression en fournissant des cas d’utilisation et des règles de mise en forme appropriée.

La fonction REAL permet à l'expression de convertir un ensemble de valeurs en virgule flottante ou en valeur réelle pour une valeur unique ou une liste de valeurs à partir d'un certain nombre de champs donnés. La différence entre REAL et REALTWO est que REALTWO renvoie la valeur avec deux chiffres (1,00) tandis que REAL convertit la valeur en une seule valeur décimale (1,0).

ASTUCE ! Les valeurs absolues peuvent être utiles pour le calcul des valeurs monétaires.

La configuration et la mise en forme de l’expression REALTWO sont primordiales pour éviter qu’un message d’erreur ne s’affiche dans votre formulaire à l’endroit où s’afficherait habituellement le résultat de l’expression. La première ligne de l’expression REALTWO doit être configurée comme suit :

{{ REALTWO(variable1,variable2) }}
  • Chaque expression est toujours contenue dans une paire d’accolades doubles {{ }}.
  • Il doit y avoir un espace entre la première instance de la fonction REALTWO et la dernière parenthèse.
  • Les variables que vous utilisez sont sensibles à la casse
  • Fermez toujours chaque opération REALTWO par des parenthèses ( ).

Ce qui différencie REALTWO des autres fonctions est qu'elle peut être utilisée en conjonction avec d'autres fonctions. Par exemple, la fonction AVG permet de calculer la moyenne de 3 valeurs ; si cette valeur renvoie une virgule flottante, REALTWO peut être utilisée afin que la valeur comporte jusqu'à 2 chiffres décimaux.

REALTWO avec addition{{ REALTWO(q1[0]+q1[1]) }}Veille à ce que la somme de q1[0] et q1[1] comporte jusqu'à deux chiffres décimaux.
REALTWO avec soustraction{{ REALTWO(q2[1]-q1[0]) }}Vérifie que la différence entre q2[1] et q1[0] affiche jusqu'à deux chiffres décimaux.
REALTWO avec multiplication{{ REALTWO(q1[1]*2) }}                 OU{{ REALTWO(q1[2]*q2[0]) }}Veille à ce que le produit des valeurs multipliées comporte jusqu'à deux chiffres décimaux.
REALTWO avec division{{ REALTWO(q1[3]/4) }}                 OU{{ REALTWO(q2[0]/q1[1]) }}Veille à ce que le quotient des valeurs divisées comporte jusqu'à deux chiffres décimaux.
REALTWO sur une autre fonction{{ REALTWO(SUM(q1[:0])) }}                 OU{{ REALTWO(AVG(q1[0],q1[2],q1[3]) }}Vérifiez que le résultat de l'expression à l'aide d'une autre fonction comporte jusqu'à deux chiffres décimaux.