中易网

单片机C语言如何产生随机数

答案:1  悬赏:50  
解决时间 2021-10-17 20:09
单片机C语言如何产生随机数
最佳答案
1、C语言提供了一些库函数来实现随机数的产生。C语言中有三个通用的随机数发生器,分别为 rand函数, random函数, randomize 函数
2、但是rand函数产生的并不是真意正义上的随机数,是一个伪随机数,是根据一个数,称之为种子,为基准以某个递推公式推算出来的一系数,当这系列数很大的时候,就符合正态公布,从而相当于产生了随机数,但这不是真正的随机数,当计算机正常开机后,这个种子的值是定了的,除非破坏了系统,为了改变这个种子的值,C提供了srand()函数,它的原形是void srand( int a)。
3、在调用rand函数产生随机数前,必须先利用srand()设好随机数种子,如果未设随机数种子,rand()在调用时会自动设随机数种子为1。一般用for语句来设置种子的个数。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
劳特斯地源热泵如何?
找一个毛绒玩具供应商?
德馨堂茶品地址有知道的么?有点事想过去!
求推荐深圳美食的微信公众号~~
成都现在哪一家商标注册公司是比较可靠的?我
准备开一阳光榨油坊,大概资金需要多少啊?
秀山好吃的东西
济宁商标注册 找事务所好还是代理公司好?
请教下天津抵押房屋贷款利率是多少?
厦门后溪科目二考场有几路什么公交车
鑫隆茶楼地址在什么地方,想过去办事,
梦想世界台服帐号问题
天津塘沽哪家饭店有日本豆腐?
禅茶清月地址在什么地方,想过去办事,
摄影工作室门面装修怎么做生意好?
推荐资讯
乐都县中考成绩怎么查询
熊胆粉如何服用
工程竣工验收单格式谁能说一下?
吃什么食物可以起到补锌的作用呢?
痛风可以吃菲菜吗
哪里卖光阳125踏板 离合器轮?要加大型的!急
开封三毛购物广场有自己的物流信息系统吗? 这
用了戴森空气净化器为何口干舌燥
I LOVE YOU 近义词是什么?
求新奇的炒冰制作方法
鱼的种类分几大类啊?
上海彩钢瓦价格如何
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?