Les opérateurs arithmétiques sont utilisés pour combiner des nombres, des variables numériques, des champs et des fonctions numériques pour obtenir un autre nombre.
Les opérateurs arithmétiques sont l'addition (+), la soustraction (-), la multiplication (*), la division (/), la division entière (\), l'opération Modulo (Mod), la négation (-) et l'exponentielle (^).
Exemples
'Pourcentage d'actions privilégiées extraordinaires par rapport 'aux actions ordinaires formula = ({Comptabilité.Actions privilégiées} / _ {Comptabilité.Actions ordinaires}) * 100 'La racine carrée de 9, Sqr(9) est 3 'La formule renvoie la valeur 17 formula = 7 + 2 * 3 - 2 + Sqr(6 + 3) * Len("up")
Le programme évalue en général les expressions dans l'ordre suivant :
Les opérateurs arithmétiques dans Crystal Reports possèdent le même ordre de priorité que leurs équivalents dans Visual Basic. Liste des opérateurs arithmétiques, dans l'ordre de priorité décroissante :
Exemple
Les multiplications et les divisions s'effectuent d'abord de gauche à droite. Vient ensuite le tour des additions et soustractions. Par exemple, 5 + 10 * 3 = 5 + 30 = 35.
Vous pouvez changer cet ordre de priorité en utilisant des parenthèses. Par exemple, (5 + 10) * 3 = 15 * 3 = 45. L'utilisation de parenthèses est recommandée lorsque vous n'êtes pas certain de l'ordre de priorité.