数字生成器

该随机数字生成器根据用户指定的选项(如范围、重复和排序)提供一组随机数字。

你的设置错误.

随机数字

73, 6, 65, 36, 3, 40, 53, 57, 78, 87

数字生成器

随机数生成工具

本随机数字生成器是一个简单高效的在线网页工具,支持在自定义范围内快速生成任意数量的随机数字。列如7位,9位随机数!无需下载安装软件,打开网页,点击生成即可直接使用,适合日常学习、工作和娱乐等多种场景。

应用场景列如: 抽奖活动、随机抽签、随机点名、号码生成、数据模拟随机密码生成等,都能轻松完成。

此在线工具支持批量生成随机数。

本在线生成器采用安全可靠的随机算法,生成结果公平公正,不会被篡改,不可控制!

主要功能:

  • ✅ 自定义范围随机数生成(如 1–100 内随机数)

  • ✅ 支持批量生成多个随机数

  • ✅ 在线抽号、抽签,公平透明

  • ✅ 随机密码生成,增强安全性

  • ✅ 无需安装,随时随地使用

 

 

随机数字生成器的类型

类型 定义 原理 物理现象 应用 优点 缺点
真随机数字生成器(TRNG) 使用物理现象生成数字 通过硬件设备利用物理过程生成随机数字 放射性、热噪声、电磁噪声、量子力学等 全球的安全导向系统和加密 熵是纯粹的、未经过滤的 需要硬件设备,成本较高
伪随机数字生成器(PRNG) 使用数学算法生成数字 基于算法确定的随机性 游戏、程序等非安全领域 实现成本低、速度快,易于嵌入代码 可预测性,安全性较低

 

线性同余方法

内容 描述
伪随机数字生成器 线性同余方法
提出者 德里克·亨利·莱默
提出时间 1949年
用途 简单情况,非密码学强度
所需参数 m > 0(模数)<br>0 ≤ a ≤ m(乘数)<br>0 ≤ c ≤ m(增量)<br>0 ≤ X₀ ≤ m(初始数字)
公式  

Xn+1=(aXn+c)mod  mX_{n+1} = (aX_n + c) \mod m

参数影响 参数选择影响随机性
示例1 X₀ = 3, a = 4, c = 5, m = 6<br>序列:3, 5, 1, 3, 5, 1
示例2 X₀ = 2, a = 85, c = 507, m = 1356<br>序列:2, 677, 1100, 443, 194, 725, 1112, 107, 110, 365, 344, 1271, 62, 353, 680, 1355, 422, 1121, 872, 47, 434, 785, 788, 1043, 1022, 593, 740, 1031, 2, 677, 1100, 443, 194, 725, 1112, 107, 110, 365, 344, 1271, 62, 353, 680, 1355, 422, 1121, 872, 47, 434, 785, 788, 1043, 1022, 593, 740, 1031
密码学强度 不足,可预测
破解记录 1977年吉姆·里德斯<br>1982年琼·博亚
破解对象 线性同余方法生成器
密码学应用 无用
非密码学应用 模拟,效率高,良好统计性能