注册
登录
搜索
帮助
中国Linux公社论坛
»
应用编程技术与项目孵化
» 对真正的随机数的生成,大家有好的算法吗?(c/c++)
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
对真正的随机数的生成,大家有好的算法吗?(c/c++)
hobby!
高级会员
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2006-10-17 00:27
只看该作者
对真正的随机数的生成,大家有好的算法吗?(c/c++)
近来用C++写生成随机数的,注要目的是更可能地做到:计算机计算结果随机性与现实的随机性相近!
欢迎朋友们的加入!
UID
153489
帖子
622
精华
5
积分
1520
阅读权限
50
来自
China
在线时间
6 小时
注册时间
2004-9-16
最后登录
2008-6-13
查看详细资料
TOP
hobby!
高级会员
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2006-10-17 00:42
只看该作者
先占个位先
UID
153489
帖子
622
精华
5
积分
1520
阅读权限
50
来自
China
在线时间
6 小时
注册时间
2004-9-16
最后登录
2008-6-13
查看详细资料
TOP
stlxv
注册会员
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2006-10-19 22:59
只看该作者
硬件随即数设备好像是/dev/round,没记错的话
它可以产生真正的随机数
UID
203235
帖子
230
精华
1
积分
410
阅读权限
20
在线时间
1 小时
注册时间
2005-10-21
最后登录
2007-10-14
查看个人网站
查看详细资料
TOP
snnn
新手上路
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2006-10-24 11:43
只看该作者
$ ls /dev/urandom
/dev/urandom
$ ls /dev/random
/dev/random
从这两个设备读即可。这个算是比较真实的随机数。
楼主如果真的打算自己写代码的话,请找本书先从最最基本的线性移位开始读。
UID
228752
帖子
31
精华
0
积分
78
阅读权限
10
在线时间
0 小时
注册时间
2006-10-24
最后登录
2006-11-20
查看详细资料
TOP
liwangt
新手上路
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2006-10-25 10:32
只看该作者
Openssl库中有随机数的生成方法(应该是一个具体的函数吧,你自己查查)。Openssl是密码算法的一个库,所以这里面的随机数生成算法要求非常高,应该能满足你的要求:-)
UID
207199
帖子
4
精华
0
积分
10
阅读权限
10
在线时间
0 小时
注册时间
2005-12-4
最后登录
2006-8-4
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
版块跳转
社区公告专栏:最新通知和公告
公告区
基础技术支持专栏:
系统安装
硬件配置
Magic Linux专版:
Magic Linux技术支持区
Magic Linux开发培训版
一般应用技巧专栏:
中文化与桌面美化
桌面使用小技巧
命令行使用小技巧与SHELL编程
应用解决方案专栏:
网络工具
办公软件
多媒体应用
游戏乐园
服务器与网络安全
Linux资源共享区
高级技术学习专栏:
Debian/LFS/Gentoo专题版
Linux高质量字体研究
easyright计算机研究所
Linux认证考试专题版
社区开源项目专栏
应用编程技术与项目孵化
网站开发技术与项目孵化
参与国际开源项目
翻译汉化
中文GNOME用户交流区
Skyeye项目专栏
lumit项目专栏
eva项目专栏
fanx及slax中文专栏
连连看for Linux项目专栏
OurLinux杂志专区
BitStorm项目专栏
RT-Thread实时操作系统
EGui开源项目
AVS项目专栏
VirgoFTP项目专栏
Linux内核研读区:公社内核阅读小组
内核源代码阅读交流
内核安装和升级
嵌入式开发
社区文化活动专栏:我们是一家人!
校园行动联盟
Linux与公社文化杂谈
请进公社总部:
公社接待中心
控制面板首页
编辑个人资料
积分交易
积分记录
公众用户组
访问推广
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计