Difference between revisions of "Expressions"
Line 9: | Line 9: | ||
An expression can consist of or contain a literal number (including Boolean or date), a text value, an identifier of a variable, an arithmetic expression, a comparison or logical expression, <code>IF THEN ELSE</code>, or a function call, such as <code>Sqrt(B)</code>. | An expression can consist of or contain a literal number (including Boolean or date), a text value, an identifier of a variable, an arithmetic expression, a comparison or logical expression, <code>IF THEN ELSE</code>, or a function call, such as <code>Sqrt(B)</code>. | ||
− | See [[Procedural Programming]] for details on more advanced constructs, such as <code>BEGIN ... END </code> statements, | + | See [[Procedural Programming]] for details on more advanced constructs, such as <code>BEGIN ... END </code> statements, [[For]] and [[While]] loops, local variables and assignments. |
==Sections== | ==Sections== |
Revision as of 22:52, 7 April 2016
The definition of each variable is an expression, such as
(-B + Sqrt(B^2 - 4*A*B))/(2*A)
An expression can consist of or contain a literal number (including Boolean or date), a text value, an identifier of a variable, an arithmetic expression, a comparison or logical expression, IF THEN ELSE
, or a function call, such as Sqrt(B)
.
See Procedural Programming for details on more advanced constructs, such as BEGIN ... END
statements, For and While loops, local variables and assignments.
Sections
- Numbers
- Date and Time Values
- Boolean or truth values
- Text values
- Operators
- IF a THEN b ELSE c
- Function calls and parameters
- Math functions
- Numbers and text
- INF, NAN, and NULL - Exception values
- Warnings
- Datatype functions
See Also
- Parsed Expressions
- Expression Assist
- The Expression popup menu
- Using local variables and indexes in an expression
Comments
Enable comment auto-refresher