实现真正随机数
来源:互联网 发布:青年男士手表品牌知乎 编辑:程序博客网 时间:2024/05/22 05:17
cocos2d-x里使用 CCRANDOM_0_1 可以产生随机的0和1,但是其实如果仅仅使用这个宏是不可以达到真正随机的效果,还需要为随机数设置“种子”
经过修改后,使用以下函数可以产生[s,e]之间的随机数
int Common::random(int s,int e){ cc_timeval psv; CCTime::gettimeofdayCocos2d( &psv, NULL ); // 获取本地时间 //根据时间产生随机种子 unsigned int tsrans = psv.tv_sec * 1000 + psv.tv_usec / 1000; srand(tsrans); //设定随机数种子float i = CCRANDOM_0_1()*(e-s+1)+s;return (int)i;}
0 0
- 实现真正随机数
- 生成真正的随机数!
- 获取真正随机数
- 真正的随机数
- 真正的随机数
- 真正的随机数
- 如何产生真正随机数
- 产生真正的随机数
- C语言真正获取随机数
- C语言真正获取随机数
- VC生成真正的随机数
- cocos2d-x真正的随机数
- quick产生真正的随机数
- unity3d c# 生成真正随机数
- 用C语言产生真正的随机数
- 用C语言产生真正的随机数
- Random.org -- 真正的随机数生成器
- linux下真正的"伪随机数"
- IOS AVAudioPlayer 音频播放
- 距离变换
- jvisualvm远程监控Tomcat
- Eclipse中文语言包安装和设置中文Doc
- SSH联合开发项目环境搭建
- 实现真正随机数
- 推荐较好的嵌入式学习书
- java.lang.OutOfMemoryError: Java heap space解决方法
- Basic Level 1006. 换个格式输出整数 (15)
- C# 对轻量级(IoC Container)依赖注入Unity的使用
- Android中自定义样式与View的构造函数中的第三个参数defStyle的意义
- weblogic集群备忘-分配应用
- ios--判断NSDictionary是否包含key(随笔)
- C#调用C++ DLL相关问题