社区
C语言
帖子详情
请教关于rand()函数的算法实现
SystemAdministrator
2002-05-31 10:15:31
谁知道rand()函数算法的实现?
...全文
482
7
打赏
收藏
请教关于rand()函数的算法实现
谁知道rand()函数算法的实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luty
2002-06-01
打赏
举报
回复
这种问题在很多参考书上都有的,自己动手找一找马。
================================================================
CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!
★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。
★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。
Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
weihere
2002-06-01
打赏
举报
回复
我在图书馆看到一本书上有讲过,是基于随机模拟原理的蒙特卡洛方法
只是他是用fortran写的,我看不懂,你可一搜索相关的资料
JeasonZhao
2002-06-01
打赏
举报
回复
呵呵,看错了,不好意思
JeasonZhao
2002-06-01
打赏
举报
回复
不是吧,rand的伪随机数,但是前面的代码是不是每次出的结果都是一样?
xiaoya
2002-06-01
打赏
举报
回复
H.263 里的伪随机数生成算法:
其中 long 为 32 bits
double 为 64 bits
long rand(L,H)
long L,H;
{
static long randx = 1;
static double z = (double) 0x7fffffff;
long i,l;
double x;
randx = (randx * 1103515245;
i = randx & 0x7ffffffe;
x = ( (double) i) / z;
x *= (L+H+1);
j = x;
return (j - L);
}
saucer
2002-06-01
打赏
举报
回复
this is how Borland implemented it:
/*
* C/C++ Run Time Library - Version 5.0
*
* Copyright (c) 1987, 1992 by Borland International
* All Rights Reserved.
*
*/
#include <stdlib.h>
#define MULTIPLIER 0x015a4e35L
#define INCREMENT 1
static long Seed = 1;
void srand(unsigned seed)
{
Seed = seed;
}
int rand(void)
{
Seed = MULTIPLIER * Seed + INCREMENT;
return((int)(Seed >> 16) & 0x7fff);
}
SystemAdministrator
2002-06-01
打赏
举报
回复
同志们能否给予解决?!
PowerBI系列之DAX
函数
专题
DAX
函数
实现
年月共同决定数据排序 DAX
函数
实现
动态图表标题 DAX
函数
实现
动态图表配色和图标 DAX
函数
实现
动态纵坐标 DAX
函数
实现
动态横坐标 5. 理解重点DAX
函数
重中之重FILTER 和 CALCULATE和CALCULATETABLE...
matlab
实现
mds
算法
,
请教
各位 matlab mds
算法
的问题,希望各位慷慨解囊,感激不尽。...
请教
各位 matlab mds
算法
的问题,希望各位慷慨解囊,感激不尽。关注:267答案:2手机版解决时间 2021-01-30 17:53提问者爱的苦涩2021-01-30 03:11代码如下:function mappedX = mds(X, no_dims)iterations = 30;% ...
C语言求两数最大公约数的四种
算法
实验目的 1.明确
算法
的概念和特点; 2.通过对问题的分析,设计合理的
算法
解决问题。 实验内容 ...将每一种
算法
用一个
函数
实现
,再在主
函数
中用switch()语句调用任意一种
算法
,并且在主
函数
中利用ra...
qt android 生成随机数,
请教
QT下随机数
算法
或
函数
(急,在线等)
谢谢 | NAME
rand
, s
rand
-
rand
om number generator. SYNOPSIS #include int
rand
(void); void s
rand
(unsigned int seed); DESCRIPTION The
rand
() function returns a pseudo-
rand
om integer ...
请教
azdg
算法
在.net 下的
实现
http://topic.csdn.net/u/20070924/15/36acdd36-e57e-4b93-8975-64950b8d5e4d.html因为要使用dz的通行证,其中需要使用azdg对传输的数据进行加密解密,而我的程序是asp.net 所以我必须也得
实现
一个.net版本。...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章