数值函数

数值函数是一种用于处理数值数据的函数,它可以根据特定的数学规则对输入的数值进行操作,并返回一个新的数值结果。本文为您介绍系统内置函数中数值函数的使用方法。

BI_ABS

BI_ABS用于求数值的绝对值。

语法

BI_ABS(number)

参数说明

number:待求绝对值的数值。

定义

返回<number>的绝对值。

输出

数值

示例

BI_ABS(-1.5) = 1.5

BI_CEILING

BI_CEILING用于对数值进行向上取整。

语法

BI_CEILING(number)

参数说明

number:待舍入的数值。

定义

向上取整。

输出

整数

示例

BI_CEILING(2.5) = 3

BI_EXP

BI_EXP用于求e的n次幂。常数e为自然对数的底数,约等于2.71828。

语法

BI_EXP(number)

参数说明

number:为任意实数,作为常数e的指数。

定义

返回e的<number>次幂。

输出

数值

示例

BI_EXP(2) = 7.389

BI_FLOOR

BI_FLOOR用于对数值进行向下取整。

语法

BI_FLOOR(number)

参数说明

number:待舍入的数值。

定义

向下取整。

输出

整数

示例

BI_FLOOR(7.9) = 7

BI_GREATEST

BI_GREATEST用于求参数列表中的最大值。

语法

BI_GREATEST(value1, value2, ...)

参数说明

value1, value2, ...:指n个需要找出最大值的参数。

定义

返回多个参数中的最大值,至少输入2个参数。

输出

数值

示例

BI_GREATEST(10, 5, 7) = 10

BI_LEAST

BI_LEAST用于求参数列表中的最小值。

语法

BI_LEAST(value1, value2, ...)

参数说明

value1, value2, ...:指n个需要找出最小值的参数。

定义

返回多个参数中的最小值,至少输入2个参数。

输出

数值

示例

BI_LEAST(10, 5, 7) = 5

BI_POWER

BI_POWER用于求指定数字的乘幂。

语法

BI_POWER(number, power)

参数说明

  • number:底数。

  • power:指数。参数number按照该指数次幂乘方。

定义

返回<number>的<power>次幂。

输出

数值

示例

BI_POWER(5,3) = 125

BI_ROUND

BI_ROUND用于求某个数字按指定位数舍入后的数字。

语法

BI_ROUND(number, [decimals])

参数说明

  • number:需要进行舍入的数字。

  • [decimals]:按此位数进行舍入。小于0,则在小数点左侧进行舍入;等于0或省略decimals,则舍入到最接近的整数;大于0,则舍入到指定的小数位。

定义

将<number> 舍入为指定位数。

<decimals>指定输出结果的小数位数精度。如果省略decimals,则输出为整数。

输出

数值

示例

BI_ROUND(1/3, 2) = 0.33

BI_SQRT

BI_SQRT用于求数值的平方根。

语法

BI_SQRT(number)

参数说明

number:待求平方根的数值。

定义

返回<number>的平方根。

输出

数值

示例

BI_SQRT(25) = 5

BI_SQUARE

BI_SQUARE用于求数值的平方。

语法

BI_SQUARE(number)

参数说明

number:待求平方的数值。

定义

返回<number>的平方。

输出

数值

示例

BI_SQUARE(5) = 25