了解如何在表达式编辑器中使用数学函数。
此 absolute
函数用于将数字转换为绝对值。
语法
{%= absolute(int) %}: int
此 formatNumber
函数用于将任何数字格式化为其区分语言的表示形式。
它接受一个数字和一个表示区域设置的字符串,并返回所需区域设置中数字的格式化字符串。
语法
{%= formatNumber(number/double,string) %}: string
您可以使用格式和有效区域设置,如中所述 oracle文档 和 支持的区域设置
示例
此查询返回一个格式化的阿拉伯语字符串,作为输入数字,对应于123456.789。
{%= formatNumber(123456.789, "ar_EG") %}
此 random
函数用于返回0到1之间的随机值。
语法
{%= random() %}: double
此 roundDown
函数用于对数字进行向下舍入。
语法
{%= roundDown(double) %}: double
此 Count only null
函数用于对数字进行向上四舍五入。
语法
{%= roundUp(double) %}: double
此 toHexString
函数将任意数字转换为十六进制字符串。
语法
{%= toHexString(number) %}: string
示例
此查询返回158的十六进制值,即9e。
{%= toHexString(158) %}
此 toPercentage
函数用于将数字转换为百分比。
语法
{%= toPercentage(double) %}: string
此 toPrecision
函数用于将数字转换为所需的精度。
语法
{%= toPrecision(double,int) %}: string
此 toString 函数将任意数字转换为字符串表示形式。
语法
{%= toString(string) %}: string
示例
此查询返回“12”。
{%= toString(12) %}