#defineALPHA3.95/*宏定义ALPHA值为3.95*/doubleinit"> #defineALPHA3.95/*宏定义ALPHA值为3.95*/doubleinit" />
欢迎来到天天文库
浏览记录
ID:8964821
大小:21.00 KB
页数:2页
时间:2018-04-13
《c语言编写的编随机数的代码程序》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、随机数C代码程序/*自编随机数*/#include"systypes.h"#include"systimeb.h"#include#defineALPHA3.95/*宏定义ALPHA值为3.95*/doubleinit_value(void);doublerandom(void);voidmain(){floatrdnmb;intm;rdnmb=random()*10+1;/*random()得到0--0.9的小数*/m=rdnmb;printf("%f",rdnmb);pri
2、ntf("%d",m);getch();}doublerandom(void){staticdoublef=-1.0;if(f==-1.0)f=init_value();elsef=ALPHA*f*(1.0-f);returnf;}doubleinit_value(void){doublef0;structtimeb*pr;for(;;){ftime(pr);f0=pr->millitm*0.9876543*0.001;if(f0<0.001)continue;break;}returnf0;}
此文档下载收益归作者所有