basic.arithmetic.expressions Definition/BASIC Program

basic.arithmetic.expressions

Command basic.arithmetic.expressions Definition/BASIC Program
Applicable release versions: AP, R83
Category BASIC Program (486)
Description perform mathematical calculations on any set of operand expressions.

Symbol precedence operation
^ 1 exponentiation
* 2 multiplication
/ 2 division
2 remainder
+ 3 addition
- 3 subtraction

Expressions are evaluated in order of precedence unless placed within parentheses.

Expressions at the same precedence evaluate left-to-right:

10+2*10 evaluates to 30.

Expressions within the innermost parentheses are evaluated first:

(10+2)*10 evaluates to 120.
(10+(2*10)) evaluates to 30.
Syntax
Options
Example
Purpose
Related basic.logical.expressions
basic.precedence
string.expressions
basic.=
basic.operators
arithmetic.operators
basic.-
basic.*=
basic.+=
basic.-=
basic./=
basic.:=
basic.(
basic.)
basic.+
basic.*.multiply