了解如何在表达式编辑器中使用Math函数。
的 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) %}