我需要一个方法来生成介于0.00和1000.00之间的大十进制数。有人能帮忙吗?在谷歌上,我只能找到介于0-1或其他一些数字范围的方法...但这对我没有帮助。谢谢!
我需要一个方法来生成介于0.00和1000.00之间的大十进制数。有人能帮忙吗?在谷歌上,我只能找到介于0-1或其他一些数字范围的方法...但这对我没有帮助。谢谢!
new BigDecimal(BigInteger.valueOf(new Random().nextInt(100001)), 2)
随机生成一个介于0到10000之间的整数,并创建一个BigDecimal对象,其值为该整数除以100。
floor
函数,然后再除以100。 - ajb