如何获得 10^(n-1) 和 (10^n)-1 之间的随机数?
Posted
技术标签:
【中文标题】如何获得 10^(n-1) 和 (10^n)-1 之间的随机数?【英文标题】:How would I get a random number between 10^(n-1) and (10^n)-1? 【发布时间】:2018-09-14 21:15:23 【问题描述】:我考虑过使用循环并在其中生成一个随机数,直到该数字在正确的范围内,但有更好的方法吗?
【问题讨论】:
当不确定某些代码是否适合给定问题时,建议将代码发布到codereview.stackexchange.com。 你试过什么?在你坚持的地方,向我们展示一些努力 这个问题是重复的:***.com/questions/5271598/… 【参考方案1】:你可以使用
new Random().nextInt(max- min) + min
生成范围之间的数字
【讨论】:
对不起,如果我误解了,我是一个完整的初学者。我不需要生成一个随机数'n'然后使用 Math.pow 来获得 10^n-1 或类似的东西吗?我可以将 10^(n-1) 和 (10^n)-1 直接插入随机生成器吗?以上是关于如何获得 10^(n-1) 和 (10^n)-1 之间的随机数?的主要内容,如果未能解决你的问题,请参考以下文章