數學函數 math

瞭解如何在個人化編輯器中使用數學函式。

絕對 absolute

absolute函式可用來轉換絕對值的數字。

語法

{%= absolute(int) %}: int

formatnumber format-number

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

至十六進位字串 to-hex-string

toHexString函式將任何數字轉換成其十六進位字串。

語法

{%= toHexString(number) %}: string

範例

此查詢傳回158的十六進位值,即9e。

{%= toHexString(158) %}

至整數 to-int

toInt函式可用來將任何這些型別(數字、雙精度浮點數、整數、長整數、浮點數、短整數、位元組、布林值、字串)轉換成整數。

語法

{%= toInt(<valueToConvert>) %}: integer

範例

此查詢傳回42,6的整數值,即42。

{%= toInt(42.6) %}: integer

至百分比 to-percentage

toPercentage函式用於將數字轉換為百分比。

語法

{%= toPercentage(double) %}: string

至精確度 to-precision

toPrecision函式用於將數字轉換為所需的精確度。

語法

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

至字串 to-string

toString ​函式將任何數字轉換成其字串表示方式。

語法

{%= toString(string) %}: string

範例

此查詢傳回「12」。

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