Functions typically consist of a name followed by a list of arguments (or parameter values). The reference section of the help file lists all available functions.
Functions that apply to a single value can be expressed with or without parentheses. For example, there are two ways to use the square root function:
sqrt(4) = 2
sqrt 4 = 2
Functions that apply to two or more argument values require parentheses to group all arguments into a list. Arguments are separated from each other using a semi-colon:
pow(2; 3) = 8
root(3; 8) = 2
fv(10,000; 10 yr; 5%) = 16,470.10
AddUp 2 allows commas to appear as group separators within numbers (or as the decimal mark if you prefer). Using the semi-colon to separate function arguments permits expressions such as:
avg(12,345.67; 89,012.34; 56,789.01) = 52,715.673
A number of AddUp functions take no argument at all and provide either constant values or random values. Constant mathematical values like pi, unit values like the meter and randomly-generated values can be obtained using 0-parameter functions. Parentheses are redundant here; if they are used they must be empty.
pi() = 3.14159
pi = 3.14159
meter() = 1
meter = 1
rnd() = 0.6754207
rnd = 0.9203486
rnd = 0.2459015