數學函數 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