語言

StrictMath.Random 方法

定義

回傳 double 一個正符號的值,大小 0.0 於等於且小於 1.0

[Android.Runtime.Register("random", "()D", "")]
public static double Random();
[<Android.Runtime.Register("random", "()D", "")>]
static member Random : unit -> double

傳回

一個偽隨機 double ,大於或 0.0 等於且小於 1.0

屬性

備註

回傳 double 一個正符號的值,大小 0.0 於等於且小於 1.0。 回傳的值會以偽隨機方式選擇,並從該範圍內大致均勻分布。

當此方法首次被呼叫時,會產生一個新的偽隨機數產生器,與表達式

<引用>new java.util.Random()</引用>

此後所有呼叫此方法皆使用此偽隨機數產生器,其他地方不再使用。

此方法經過適當同步,允許多個執行緒正確使用。 然而,若多個執行緒需要以高速產生偽隨機數,則可減少每個執行緒擁有自己的偽隨機數產生器的競爭。

java.lang.StrictMath.random()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於