Vous trouverez ci-après des exemples d’expressions de rapport concernant des questions numériques.
Les opérateurs mathématiques de base peuvent être utilisés avec des questions numériques, qui peuvent permettre d’ajouter, de soustraire, de multiplier, de diviser ou de rechercher le modulo des réponses à ces questions. Voici quelques exemples :
${number1 - 15}
${number1 * 6}
${number1 / number2}
${number1 % number2}
Conseil :
Si l’expression inclut une expression mathématique complexe, envisagez d’utiliser des crochets pour que la génération de rapport donne le résultat escompté.
Pour les questions décimales, l’expression round permet de définir un nombre maximum de valeurs décimales à laquelle la valeur est arrondie. L’exemple suivant arrondit le nombre 3,141592 aux quatre valeurs décimales 3,1416 :
${decimal1 | round:4}
L’expression toFixed permet de définir un nombre maximum de valeurs décimales à laquelle la valeur est arrondie. L’exemple suivant fixe le nombre de valeurs décimales de 3,14 à 3,140 :
${decimal1 | toFixed:3}
Vous pouvez utiliser l’expression format pour afficher la réponse à une question numérique d’une manière spécifique avec des caractères d’emplacement réservé. Les caractères d’emplacement réservé suivants sont pris en charge :
Caractère | Description |
---|---|
. | Séparateur décimal. |
, | S’il est inséré dans l’expression format, ce caractère ajoute des séparateurs de groupes, les tailles de groupe étant déterminées par le nombre de chiffres entre le premier emplacement réservé de séparateur de groupe et, soit l’emplacement réservé du point décimal, soit la fin de l’expression. Si aucun n’est ajouté, aucun séparateur de groupes n’est utilisé. |
0 | Chiffres requis. Si la réponse n’atteint pas le nombre de chiffres requis, elle est remplie avec des zéros. |
# | Chiffres facultatifs Si la réponse excède le nombre de chiffres fournis, le nombre est arrondi. |
Conseil :
Les séparateurs décimaux et de milliers s’affichent dans le résultat imprimé en fonction de la langue choisie.
L’exemple suivant renvoie la réponse à un maximum de trois décimales avec des séparateurs de milliers, en arrondissant si nécessaire :
${decimal1 | format:"#,##0.###"}
Vous avez un commentaire à formuler concernant cette rubrique ?