随机浮点数生成器
批量生成随机小数(浮点数),可精确控制范围、精度和统计分布。
参数说明
- 数量 — 要生成的值的数量(1 到 5,000)。
- 最小值 / 最大值 — 值所在的范围。
- 小数位数 — 小数点后的位数(0 = 整数,最多 10 位用于高精度科学工作)。
- 分布 — 均匀分布 使范围内每个值的概率相等。正态分布 将值集中在范围中点附近,在边缘逐渐减少,符合许多自然现象。
均匀分布
[最小值, 最大值] 中每个值的概率相等。适用于:
- 随机坐标、价格、时长或 ID。
- 生成不偏向任何特定值的测试数据。
- 模拟均匀分布的过程。
正态分布
值集中在范围中点附近。标准差设置为 范围 / 6,因此 ≈99.7% 的值落在范围内。超出范围的值会被截断。适用于:
- 模拟具有自然变异的测量值(身高、体重、温度)。
- 生成真实的金融数据(收益、价格)。
- 使用逼真的传感器读数对系统进行压力测试。
随机源
所有值均使用 crypto.getRandomValues——浏览器的密码学安全随机数生成器。对于正态分布,Box-Muller 变换将两个独立的均匀抽样转换为正态分布输出。
输出
每个数字显示在自己的行中。"复制全部"将每个值放在单独一行。下载保存 floats.txt。
隐私
所有生成都在您的浏览器中本地运行。不向任何地方发送数据。
Tiny Online Tools







