![](/img/trans.png)
[英]Scala Random Number Generator Not Producing Unique Random Numbers Between A Range
[英]What is the range of Random.nextDouble in Scala?
隨機的Scaladoc頁面( http://www.scala-lang.org/api/current/scala/util/Random.html )指定nextDouble “從此隨機返回下一個偽隨機數,均勻分布的0.0和1.0之間的雙值數字生成器的順序。“
相當明顯,它沒有“包含”。 例如,值0.0和1.0可能嗎? 如果是這樣,哪一個(或兩個)? 例如,如果我除以這個數字,我真的想確保0不是返回值。 在其他情況下,我可能不想要1.0。 很明顯,這很難通過測試,因為在0.0和1.0之間有大約10 ^ 15個值。
這是什么? 請注意,因為不是每個人都能記住“(”和“[”表示“包含”中的哪一個,請說“包含X”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.