隨機函數

此頁面上列出的函數可用來隨機選取項目或隨機產生數字。

表 1. CLEM 隨機函數
函數 結果 說明
oneof(LIST) 任何 傳回一個從 LIST 中隨機選取的元素。 清單項目應該輸入為 [ITEM1,ITEM2,...,ITEM_N]。 注意,還可以指定欄位名稱清單。
random(NUM) 數字 傳回相同類型(INTREAL)的均勻分配的隨機數字,其範圍從 1 至 NUM。 如果使用的是整數,則僅傳回整數。 如果使用(十進制)實數,則傳回實數(由串流選項確定的十進制精準度)。 此函數所傳回的最大亂數可以等於 NUM
random0(NUM) 數字 這與 random(NUM) 具有相同的內容,但從 0 開始。 函數傳回的最大亂數永遠不會等於 NUM