# Difference between revisions of "Expressions"

Line 20: | Line 20: | ||

* [[Math functions]] | * [[Math functions]] | ||

* [[Numbers and text]] | * [[Numbers and text]] | ||

− | * [[INF, NAN, and NULL- Exception values]] | + | * [[INF, NAN, and NULL - Exception values]] |

* [[Warnings]] | * [[Warnings]] | ||

* [[Datatype functions]] | * [[Datatype functions]] |

## Revision as of 06:48, 28 November 2015

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

Comments

Enable comment auto-refresher