-5
A
回答
2
正如@NathanOliver所解釋的,這裏有很多信息。我建議做一些研究。
一個簡單的解決辦法是在[1-10 [K]之間隨機取一個值,然後將值除以10K。
如果您不需要劃分,您可以隨時使用整數。取決於你想要用你的代碼做什麼。
0
生成一個介於1和9999之間的隨機數(包括兩者)。然後將這個數字除以10000,得到你想要的結果。
請使用<random>
的設備而不是srand()/rand()
。後者產生可怕的質量隨機數。
相關問題
- 1. 最後一位小數是隨機計數浮點數
- 2. 隨機浮點數
- 3. 將小數點後兩位的浮點數與小數點後六位的浮點數相除
- 4. 小數位數浮點數
- 5. 如何將此浮點數小數點後兩位小數?
- 6. 點後3位浮點數
- 7. 如何在python隨機數限制小數點後的位數
- 8. 如何將4位浮點數轉換爲2位浮點數
- 9. 將小數位數多的浮點數轉換爲浮點數只有一個小數位的浮點數
- 10. 如何在小數點後返回2位數的浮點數?
- 11. 帶點後2位數的浮點數
- 12. 小數位浮點數和小數點的位置問題。小數點
- 13. 在小數點後打印PHP浮點數3位數?
- 14. 精確地將浮點數/小數點精確到小數點後3位?
- 15. Lua隨機數到小數點後第八位
- 16. 在兩個浮點數之間產生隨機浮點數
- 17. 打印浮點數達到小數點後六位
- 18. 如何四捨五入浮點數。到小數點後兩位?
- 19. 將浮點數格式化爲小數點後兩位
- 20. Objective c格式浮點數,逗號和小數點後兩位
- 21. PyQt4 QAbstractItemModel浮點數在小數點後兩位
- 22. 格式浮點數到小數點後n位
- 23. 將小數點後的小數點後的字符串轉換爲浮點數
- 24. 如何將小數點後兩位到小數點後n位?
- 25. 驗證總數爲4位,小數點後只有2位數
- 26. 帶小數點的隨機數
- 27. 使用arc4random隨機化浮點數?
- 28. 在浮點數中計算小數位
- 29. 格式化小數點後不打印零點的浮點數
- 30. 打印一個整數或小數點後n位的浮點數
你有沒有嘗試過自己?這裏已經有很多關於這方面的信息。 – NathanOliver
嗨,我已經使用float r =((double)rand()/(RAND_MAX))+ 4 +(rand()%1);但我無法得到它的工作@NathanOliver – Fdoh
@Fdoh'rand()%1' Modulo(1)是無用的,不是嗎?除以1的餘數總是爲零。而BTW'+ 4'不會將你推到4位十進制數字。 –