【问题标题】:iOS Random Numbers in a range范围内的 iOS 随机数
【发布时间】:2010-10-30 14:12:15
【问题描述】:

我知道我可以使用以下方法获得一个随机数,例如从 0 到 700:

arc4random() % 362

但是我怎样才能得到一个介于 200 到 300 之间的随机数呢?

【问题讨论】:

    标签: ios objective-c random arc4random


    【解决方案1】:

    (arc4random() % 100) + 200

    【讨论】:

      【解决方案2】:

      不要挑剔,但我很确定你必须添加一个数字...... 如果你想要从 200 到包括 300 的所有数字...使用

      200 + arc4random()%101; 
      

      arc4random()%100 会给出一个从 0 到 99 的随机数,所以 300 永远不会出现......

      【讨论】:

        猜你喜欢
        • 2011-12-16
        • 2011-08-01
        • 2010-12-24
        • 2021-02-10
        • 2019-08-31
        • 2014-05-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多