可能重複:
How to generate a random BigInteger value in Java?生成隨機數在Java BigIntegers
我在Java中使用的BigInteger類,我想生成隨機數從1 to x-1
。我不知道該怎麼做?
我不能使用nextInt()
因爲它只接受int
不BigIntegers
也,我將產生32位以上的數字,所以,即使nextInt()
將無法正常工作。
我知道如果我搜索,我可能會找到一些有用的解決方案,但我時間太短。 (截止日期前2小時)
在此先感謝。
如果biginteger的最後一位數字很小,這在計算上非常昂貴 – ammcom