Mathematical Operators
From Recital Documentation Wiki
Revision as of 13:18, 24 March 2009 by Yvonnemilne (Talk | contribs)
The Recital/4GL supports the use of the following Mathematical Operators:
Operator | Operation | Precedence | Data Types |
---|---|---|---|
() | Parentheses | 1 | N,C,D |
** | Exponentiation | 2 | N |
* | Multiplication | 3 | N |
/ | Division | 3 | N |
% | Modulus/Remainder | 3 | N |
- | Subtraction | 4 | N,C,D |
When dealing with Character data types, the operators have the following definitions:
Operator | Operation |
---|---|
- | Concatenate the right hand string to the end of the left hand string after trimming the left hand string of trailing spaces |
Example
? 2*3^2 18 ? 2*25%7 1.00 ? [Hello ] - [ World] Hello World