数学函数

上次更新: 2023-08-17
  • 创建对象:
  • Experienced
    Developer

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

绝对

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

语法

{%= absolute(int) %}: int

格式数字

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

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

语法

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

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

示例

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

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

Random

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

语法

{%= random() %}: double

Round down

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

语法

{%= roundDown(double) %}: double

Round Up

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

语法

{%= roundUp(double) %}: double

到十六进制字符串

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

语法

{%= toHexString(number) %}: string

示例

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

{%= toHexString(158) %}

目标百分比

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

语法

{%= toPercentage(double) %}: string

到Precision

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

语法

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

目标字符串

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

语法

{%= toString(string) %}: string

示例

此查询返回“12”。

{%= toString(12) %}

在此页面上