The text read off it
[02.04.05.01]
If a floating point or double precision number is encountered in the evaluation of an arithmetic expression, all remaining operations in the expression will be performed in floating point or double precision mode, as appropriate. Once the mode of evaluation is thus changed, the appearance of a number in the other of these modes will force subsequent evaluation to be performed in double precision-floating point mode.
b) Order of Expression Evaluation
When the hierarchy of arithmetic operations in an expression is not explicitly specified by the use of parentheses, operators are honored in the following order:
TR or ABS or - (Negation)
**
* or /
+ or -
For example, the expression
A+B/C+D**E*F
will be taken to mean
(A+(B/C)) + ((D**E)*F)
When there are two operators of the same hierarchy, ordering proceeds from left to right
For example, the expression
A*B*C
will be taken to mean
(A*B)*C
Parentheses may be used to specify an exact ordering of operations within an arithmetic expression.
For example, the expression
A*(B*C)
will be taken to mean
(A*(B*C))
