数学函数 math

了解如何在表达式编辑器中使用数学函数。

绝对 absolute

absolute 函数用于将数字转换为绝对值。

语法

{%= absolute(int) %}: int

格式数字 format-number

formatNumber 函数用于将任何数字格式化为其区分语言的表示形式。

它接受一个数字和一个表示区域设置的字符串,并返回所需区域设置中数字的格式化字符串。

语法

{%= formatNumber(number/double,string) %}: string

您可以使用格式和有效区域设置,如中所述 oracle文档支持的区域设置

示例

此查询返回一个格式化的阿拉伯语字符串,作为输入数字,对应于123456.789。

{%= formatNumber(123456.789, "ar_EG") %}

Random random

random 函数用于返回0到1之间的随机值。

语法

{%= random() %}: double

Round down round-down

roundDown 函数用于对数字进行向下舍入。

语法

{%= roundDown(double) %}: double

Round Up round-up

Count only null 函数用于对数字进行向上四舍五入。

语法

{%= roundUp(double) %}: double

到十六进制字符串 to-hex-string

toHexString 函数将任意数字转换为十六进制字符串。

语法

{%= toHexString(number) %}: string

示例

此查询返回158的十六进制值,即9e。

{%= toHexString(158) %}

目标百分比 to-percentage

toPercentage 函数用于将数字转换为百分比。

语法

{%= toPercentage(double) %}: string

到Precision to-precision

toPrecision 函数用于将数字转换为所需的精度。

语法

{%= toPrecision(double,int) %}: string

目标字符串 to-string

toString 函数将任意数字转换为字符串表示形式。

语法

{%= toString(string) %}: string

示例

此查询返回“12”。

{%= toString(12) %}
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76