随机函数

✍ dations ◷ 2025-11-12 14:15:26 #随机性,计算机科学

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

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

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

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

相关

  • CXCL9n/an/an/an/an/an/an/an/an/an/aCXCL9(英语:Chemokine (C-X-C motif) ligand 9)是一小分子的细胞因子属于CXC趋化因子家族,又被称作“干扰素伽玛诱导的单核细胞因子”(Monokine i
  • 生命体生物系统层级关系:生物圈 > 生态系统 > 群落 > 种群 > 个体生物 (拉丁语,德语: Organismus, 英语:Organism,又称有机体)是指称类生命的个体。在生物学和生态学中, 地球上约有870万种
  • 特鲁普县特鲁普县(Troup County, Georgia)是美国乔治亚州西部的一个县,西邻阿拉巴马州。面积1,155平方公里。根据美国2000年人口普查,共有人口58,779人,2005年增至62,015人。县治拉格兰奇
  • 雷丁雷丁(英语:Reading,意为“Reada 的人”,拼法跟“阅读”刚好相同,可是意思和读音都不同;读音:i/ˈrɛdɪŋ/ RED-ing),英国英格兰东南区域伯克郡的自治市镇,英格兰的单一管理区之一,人口
  • 玩具玩具泛指可用来玩的物品,玩具有不同的材质和游玩形式,可以是自然物体如泥土、石块、树枝、贝壳等;玩具也可以是人工制作,如布偶、卡牌、积木、拼图等。玩具在人类社会中有重要的
  • 圣赫勒拿岛圣赫勒拿(英语:Saint Helena)是大西洋岛屿,主权属于英国,离非洲西岸1900公里,离南美洲东岸3400公里。圣赫勒拿岛与其北方的阿森松岛和南方的特里斯坦-达库尼亚群岛一起组成英国的
  • 须猪须猪(学名:Sus barbatus)也称为婆罗洲须猪,属猪科猪属,是一种分布在马来群岛上的野猪。须猪的特点是嘴部有突出的胡须,它分布于苏门答腊、婆罗洲、马来半岛和苏禄群岛,主要栖息处是
  • 罗斯托夫州罗斯托夫州(俄语:Росто́вская о́бласть,罗马化:Rostovskaya oblast,IPA:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","
  • 何钧何钧(1441年-1510年),字仲衡,河南承宣布政使司河南府陕州灵宝人,明朝政治人物、同进士出身。早年出身国子生,后进河南乡试第二十七名。成化十一年(1475年),参加乙未科会试,得贡士第二十
  • 艾伦·格林斯潘艾伦·格林斯潘,KBE(英语:Alan Greenspan,1926年3月6日-),尊称格老,美国人,美国第十三任联邦储备委员会主席。许多人认为他是美国国家经济政策的权威和决定性人物,比如他决定美国政府