Alters the order of evaluation of expressions, or groups expressions, or both.
Alters the order of evaluation in expressions.
(expression)
Within a larger expression, a single expression placed in parentheses changes the order of execution (which normally depends on the precedence of operators).
expression | an arithmetic or logic expression |
Groups expressions.
(expression1[«,expression2»])
Parentheses can be used to group several expressions, each of which is evaluated; the grouped expression takes on the value of the last individual expression in the group.
expression1 | any expression |
expression2 | any expression |
Use parentheses to group one or more expressions, each of which is evaluated. The grouped expression takes on the value of the last expression in the group.
Examples
7 * 8 - 5^2
31
7 * (8 - 5)^2
63
not Salary > 30000 or Age < 25
Result: Logically true when Salary is 29,000 and Age is 21.
not (Salary > 30000 or Age < 25)
Result: Logically false when Salary is 29,000 and Age is 21.
w = ( (let x = 5+3), (let y = 5-3), (let z = 5^3), 5.0/3.0 )
Values: x=8, y=2, z=75, w=1.7