Mathematical Operators

From Recital Documentation Wiki
Revision as of 13:17, 24 March 2009 by Yvonnemilne (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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
Addition 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


Example

? 2*3^2
        18
? 2*25%7
      1.00
? [Hello     ] - [ World]
Hello World