随机数生成器
通过精确的控制、清晰的统计数据和可下载的结果生成整数或小数。该工具使用加密的强大浏览器随机性,并仅在此选项卡中保留最近的绘制。
整数、小数和独特的抽奖
配置您的随机抽奖
选择快速预设或自行设置范围、数量、唯一性、奇偶性和订购。
快速预设
交互式生成器需要 JavaScript。启用 JavaScript 并重新加载页面以创建随机抽奖。
生成的数字
每个值都是从您所选范围内的合格值中统一采样的。
结果统计
分布快照
条形图显示单个值或同等大小间隔的频率。小样本看起来不会完全均匀。
此选项卡中的最近抽奖
最后五次抽奖仅保留在此浏览器选项卡中,并在关闭或重新加载时消失。
生成结果以启动临时历史记录。
安全且公正的生成如何运作
浏览器中的 Web Crypto
交互式计算器使用 crypto.getRandomValues 而不是 Math.random()。可能引入模偏差的值将被丢弃并再次采样。
取样无需更换
对于独特的抽奖,Floyd’s algorithm 选择所需数量的不同位置,而不会在大型抽奖接近结束时放慢速度。
明确的界限
该工具最多允许 1,000 个结果并验证每个范围。即使请求大量数据,这些限制也能保持页面响应。
随机不是预测
每个合格值在统一抽奖中具有相同的概率。先前的结果并不影响未来值的可能性。
使用随机数的有用方法
游戏和公平抽奖
从已知范围中选择回合顺序、骰子结果、团队、获胜者或课堂问题。
测试和样本数据
为电子表格、软件测试、示例和演示创建有界值。
统计和模拟
建立独立的均匀样本,然后检查观察到的平均值、中位数和频率图。
创意提示
当您想要一个公正的起点时,可以随机选择页面、主题、练习、颜色索引或挑战。
重要限制
该生成器适用于公平的通用抽签和技术性强的随机样本。请勿使用简单的抽奖作为密码、加密密钥、受监管的彩票系统、赌博服务或替代经过审核的专业软件。
随机数生成器常见问题解答
生成的数字在加密方面是否强大?
计算器在浏览器中使用Web Crypto,不使用Math.random()来生成结果。
生成器可以包含负数吗?
是的。输入负最小值、正或负最大值,然后选择整数或小数模式。
是否包括范围端点?
是的。当最小值和最大值与选定的精度和整数过滤器匹配时,它们都是合格的结果。
独特是什么意思?
独特意味着无需更换的采样。一个值在该抽奖中最多只能出现一次,因此该范围必须至少包含所要求数量的合格值。
为什么频率图看起来不均匀?
随机性并不强制小样本保持平衡。通常只有在多次独立抽奖中频率才会变得更加稳定。
我可以生成十进制值吗?
是的。小数模式从您选择的小数位数创建的固定增量中均匀采样。
我可以在电子表格中使用结果吗?
是的。下载每行一个生成值的 CSV 文件,或复制所有值并将其粘贴到电子表格中。
我可以一次生成多个值吗?
是的。选择 1 到 1,000 之间的任意金额。对于非常大的样本,请下载 CSV 或 TXT 结果,而不是复制单个值。
结果是否保存?
最后五次抽奖仅保留在此浏览器选项卡中,并在关闭或重新加载时消失。
这适合密码或加密密钥吗?
使用专用密码或密钥生成器来控制所需的格式和处理。显示的数字抽奖通常是错误的秘密格式。
如何避免模偏差?
生成器在将它们映射到请求的范围之前拒绝最大可整除间隔之外的随机源值。
最大绘制尺寸是多少?
计算器一次最多允许生成 1,000 个值。
