calculate and save variable(a,b,c,d,[e])
| 
     Group  | 
                
Performs a calculation on the value of variable a and saves the result back to the variable. If d is true, the type of the variable will be checked and the mapping will be finished with an error if the type is not of a numerical type.
In the case of a division, e specifies the number of digits the result should be rounded to. If nothing or 0 is specified, the result will be rounded to the number of the dividend's digits.
The result of the function is the result of the calculation.
Description of Parameters
| 
     Parameter  | 
                
     Description  | 
        
| 
     a  | 
                
     Variable name to read the value from and save to result to.  | 
        
| 
     b  | 
                
     Operation to perform.  | 
        
| 
     c  | 
                
     Second operand.  | 
        
| 
     d  | 
                
     true for type checking.  | 
        
| 
     e  | 
                
     Precision for the division.  | 
        
The following operations are supported
| 
     Parameter b  | 
                
     Operation  | 
        
| 
     +  | 
                
     Addition.  | 
        
| 
     -  | 
                
     Subtraction.  | 
        
| 
     *  | 
                
     Multiplication.  | 
        
| 
     /  | 
                
     Division.  | 
        
Examples
The examples are building on each other
| 
     Paramter a  | 
                
     Parameter b  | 
                
     Parameter c  | 
                
     Parameter d  | 
                
     Parameter e  | 
                
     Result  | 
        
| 
     MYINTVAR  | 
                
     +  | 
                
     3  | 
                
     3  | 
        ||
| 
     MYINTVAR  | 
                
     *  | 
                
     3  | 
                
     9  | 
        ||
| 
     MYINTVAR  | 
                
     -  | 
                
     2  | 
                
     7  | 
        ||
| 
     MYINTVAR  | 
                
     /  | 
                
     2  | 
                
     4  | 
        ||
| 
     MYDECIMALVAR  | 
                
     +  | 
                
     7  | 
                
     7  | 
        ||
| 
     MYDECIMALVAR  | 
                
     /  | 
                
     2  | 
                
     4  | 
        ||
| 
     MYDECIMALVAR  | 
                
     /  | 
                
     3  | 
                
     2  | 
                
     1.33  | 
        |
| 
     MYSTRINGVAR  | 
                
     +  | 
                
     7  | 
                
     Function aborts with an error.  | 
        ||
| 
     MYSTRINGVAR  | 
                
     +  | 
                
     7  | 
                
     true  | 
                
     Function aborts with an error.  | 
        |
| 
     MYSTRINGVAR  | 
                
     +  | 
                
     7  | 
                
     false  | 
                
     7  | 
        |
| 
     MYSTRINGVAR  | 
                
     /  | 
                
     2  | 
                
     false  | 
                
     1  | 
                
     3.5  | 
        
| 
     MYSTRINGVAR  | 
                
     /  | 
                
     2  | 
                
     false  | 
                
     1.8  |