随机数生成器

在线随机数生成器,可以按照您设定的规则,随机生成一组数字,这些数字可以是唯一的,也可以是重复的。生成的结果可以应用于抽奖、测试数据或者其他需要随机数字的应用中。本工具使用梅森旋转算法来生成伪随机数。
本次要生成的随机数的个数,最多不超过1000个
生成的随机数的最小值,该值不能小于0
生成的随机数的最大值,必须大于上面的「最小值」

工具介绍

工具简介

随机数生成器,可以根据指定的规则,随机生成一组数字。

本工具使用梅森旋转算法【梅森旋转算法(Mersenne twister)是一个伪随机数发生算法。由松本真和西村拓士在1997年开发,基于有限二进制字段上的矩阵线性递归。可以快速产生高质量的伪随机数,修正了古典随机数发生算法的很多缺陷。 最为广泛使用Mersenne Twister的一种变体是MT19937,可以产生32位整数序列。】来模拟随机行为,因为真实的随机数是通过物理现象产生的,比如:抛掷钱币、摇骰子、电子元件的噪音、核裂变等等。这样的随机数发生器叫做物理性随机数发生器,本工具是通过一定的算法来达到产生随机数的效果,在计算机领域称为「伪随机」。伪随机数具有随机数的统计特征,因此,在大部分应用场景中,伪随机数即可满足要求。

本站还提供了以下随机字符生成工具:

选项说明

随机数生成器提供了几个选项来生成需要的随机数:

  • 生成个数:指定本次生成多少个随机数
  • 最小值:指定生成的随机数的最小值(含),必须大于等于0
  • 最大值:指定生成的随机数的最大值(含),必须大于最小值
  • 生成结果:这里指定生成的结果是否要求唯一或允许重复

点击「生成随机数」按钮,即可按照设定的规则,生成一组随机数。

生成的随机数可应用于抽奖、测试Mock数据或者其他需要随机数字的应用中。