Berekeningen
In BPM Server is het mogelijk om berekeningen uit te voeren. Op elke locatie waar een numerieke waarde wordt verwacht, is het mogelijk om een berekening uit te voeren. Enige uitzondering hierop is de functie {@IsNumeric}.
Voorbeeld
Mogelijke operatoren
De volgende operatoren kunnen gebruikt worden in de rekenformules:
Operator |
Betekenis |
* |
Vermenigvuldigen |
/ |
Delen |
+ |
Optellen |
- |
Aftrekken |
\ |
Het gehele getal van een deling |
% |
Modulo, restwaarde van een deling |
^ |
Machtsverheffen |
Wijze van berekenen
De berekeningen worden van links naar rechts afgehandeld. Er wordt dus bewust geen rekening gehouden met de rekenregels (Meneer Van Dale Wacht Op Antwoord).
Om een bepaalde volgorde af te dwingen dient u gebruik te maken van haakjes.
Voorbeelden
Formule |
Geeft als resultaat |
2 + 5 |
7 |
2 * 5 |
10 |
2 + 5 * 10 |
70 |
2 + ( 5 * 10 ) |
52 |
10 / 4 |
2.5 |
10 \ 4 |
2 |
10 % 3 |
1 |
3 ^ 3 |
27 |
In de hierboven gemelde functies zijn spaties geplaatst tussen de getallen en de operatoren. Dit is gedaan voor de leesbaarheid. U mag zelf bepalen of u spaties toevoegt in de formules.