黑马程序员技术交流社区

标题: 随机数使用 [打印本页]

作者: 浩润2015    时间: 2015-10-5 19:39
标题: 随机数使用
num=arc4random_uniform(N)%N;
请问各位大神,这个语句是啥意思呢??
作者: 索大    时间: 2015-10-5 20:30
帮你顶一顶  兄弟
作者: 索大    时间: 2015-10-5 22:47
66666666666666
作者: 陈丙国    时间: 2015-10-6 15:09
arc4random_uniform(N) 随机生成0到N-1之间的数字.arc4random_uniform(N)%N  取余,结果还是生成0到N-1之间的数字.再赋值给num
作者: A侠    时间: 2015-10-6 16:46
????????????????????????????
作者: wwf707542865    时间: 2015-10-7 22:10
需要调用头文件么?李伟老师的视频提到过,忘了
作者: qiyueios    时间: 2015-10-8 01:46
num=arc4random_uniform(N)%N
1、arc4random_uniform(N)产生随机数的函数需要加相应的头文件,作用是产生0~N-1范围之间的随机数(整型?)
2、%求余;
3、因为范围是0~N-1之间的数都小于N所以除以N求余之后就还是随机数本身即num
作者: 洪吉童    时间: 2015-10-8 08:16
那为什么还要再求余?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2