本节包含可使用所有数据类型的函数的简要描述。
函数 | 用途 |
---|---|
convert | 将表达式从一种受支持的数据类型转换为另一种数据类型。 |
if | 在一系列表达式中,根据第一个表达式是求值为 true 还是 false 来决定执行第二个或第三个表达式。 |
max | 从表达式列表中返回任何受支持数据类型的最大值。 |
min | 从表达式列表中返回任何受支持数据类型的最小值。 |
sizeof | 返回数组的大小。 |
此函数使用三个表达式作为输入。如果第一个表达式求值为 true,那么会对第二个表达式进行求值并用作结果(不会对第三个表达式进行求值)。如果第一个表达式求值为 false,那么会对第三个表达式进行求值并用作结果(不会对第二个表达式进行求值)。第一个表达式必须为 Boolean 类型;第二个和第三个表达式必须为同一类型。
if (bool_expr, expr2, expr3)
其中:参数 | 描述 |
---|---|
bool_expr | Boolean 类型的表达式。 |
expr2 | 任何受支持数据类型的表达式。 |
expr3 | 与 expr2 具有相同数据类型的表达式。 |
max (expr {, expr }0+)
其中 expr 是任何受支持数据类型的表达式。例如,如果 x = 8、y = 13 且 z = 28,那么以下表达式将返回的值为 53。max (x +2, y, z, 53, 1, 17.4)