iOS 范围内的随机数
我知道我可以使用以下方法获得一个随机数,例如从 0 到 700 的随机数:
arc4random() % 362
但是如何获得一个介于 200 到 300 之间的随机数?
I know I can get a random number for example from 0 to 700 using:
arc4random() % 362
But how can I get a random number in between for example 200 to 300?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
(arc4random() % 100) + 200
(arc4random() % 100) + 200
不要挑剔,但我很确定你必须添加一个数字......
如果您想要从 200 到(包括 300)的所有数字...使用
arc4random()%100 会给出从 0 到 99 的随机数,因此 300 永远不会出现...
Not to be picky, but I am pretty sure you have to add a number...
if you want all the numbers from 200 to and including 300... use
arc4random()%100
would give a random number from 0 to 99 so 300 would never occur...