Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道我可以使用以下方法获得一个随机数,例如从 0 到 700:
arc4random() % 362
但是我怎样才能得到一个介于 200 到 300 之间的随机数呢?
(arc4random() % 100) + 200
不要挑剔,但我很确定你必须添加一个数字......如果你想要从 200 到包括 300 的所有数字......使用
200 + arc4random()%101;
arc4random()%100 会给出一个从 0 到 99 的随机数,所以 300 永远不会出现......
arc4random()%100