随机函数

✍ dations ◷ 2024-12-22 19:37:11 #随机性,计算机科学

由于所有的计算机算法均是确定性算法,因此在电脑上的随机函数生成的都是伪随机数,不过,伪随机数和伪随机数之间也有区别,且至少可以分为两个层次:统计学伪随机数、密码学安全伪随机数。大部分编程语言库中预备了的随机函数生成的都是前一种,而密码学安全伪随机数则由一类叫做CSPRNG的随机函数生成。对于实际问题中的大部分应用,这两个不同层次的伪随机数已经可以满足大部分随机数的需求。

通常采用Rnd获取,但大多数时候配合Randomize使用。

Rnd函数得出的事实上是顺序读取一个随机数列表中的数,Randomize的功能是重新生成随机数列表,因此一般放置于Rnd函数前。也有说这个函数生成的是伪随机数。

使用rand();可以产生一个0~32768之间的随机整数。若要产生带有范围的随机数,可以使用mod运算符,例如:rand()%15代表产生一个0~14之间的随机整数。

相关

  • 榆树榆树,是榆科下榆属植物的统称,主要在北半球的温带地区生长。一般高约25米,树皮粗糙。具高度实用、药用及食用价值。榆树的叶呈椭圆形或椭圆状波针形,叶长2-8厘米、宽1.5-2.5厘米
  • 结肠带结肠带(taeniae coli,也作teniae coli或tenia coli)是结肠外壁的三条纵向平滑肌带,对应消化道其他部位的肌外层(英语:muscularis externa),为结肠的特化组织,在乙状结肠以前的结肠(升
  • 切割蛋白酶解或蛋白水解(英语:Proteolysis)是指蛋白质降解为较小的多肽或氨基酸的过程。通常情况下,被水解的都是肽键,且在蛋白酶的作用下进行,因此常用蛋白酶解。但也可能发生分子内
  • α-鹅膏菌素α-鹅膏蕈碱(α-amanitin)是一种八氨基酸的环肽,它可能是毒伞肽中毒性最强的化合物。包括α-鹅膏蕈碱的毒伞肽类物质主要存在于鹅膏菌属的物种,例如毒鹅膏。α-鹅膏蕈碱的口服半
  • 大报大报(英语:Broadsheet)是各类报刊尺寸中最大的一种形式,为规范长度的纵向版式(通常在559毫米以上)。这个词源于15到18世纪在欧洲以及新大陆大街上出售的一种便宜的图文结合的单面
  • 美洲旱獭Mus monax Linnaeus, 1758 Arctomys monax (Linnaeus, 1758)美洲旱獭(学名 Marmota monax)又称北美土拨鼠,是旱獭属的一种哺乳动物。其毛呈灰褐色,体态肥胖,一般北美土拨鼠体长
  • 各国枪支比率列表这是一个各国每百人枪支拥有量列表的文章。除非另有注明来源,各国枪支数据出自,,并且是以各国枪支总数除以各国估计的人口数得出的结果。因为某些人拥有多支枪,而某些人一支也
  • 罗斯福家族罗斯福家族(英语:Roosevelt family)是一个卓越的商业和美国政治世家,为荷兰移民的后裔,该家族产生过两位美国总统,分别是西奥多·罗斯福和富兰克林·德拉诺·罗斯福;富兰克林·德拉
  • 叶海燕叶海燕(1975年9月-),网名流氓燕,长期关注性工作者与艾滋病,倡议中国大陆性工作者合法化。2005年,叶海燕在武汉成立了“中国民间女权工作室”这一女权民间组织。当时,知道这个名字的
  • 1990年国际足联世界杯1990年国际足联世界杯,于1990年在意大利举行。决赛中,西德以 1–0 战胜了阿根廷,第三次捧起了世界杯奖杯。夺得三次冠军和三次亚军的西德队成为当时世界杯比赛中最成功的球队,直