Skip to main content
Tool Factory

浏览器工具

随机数生成器

在选定区间内生成随机数。

工具工作区

就绪

您的输入会保留在此浏览器中。

工具已可以运行。

输入

请添加源内容并选择所需选项。

输出选项

输入准备好后运行工具。

可以创建结果

运行工具以创建结果。

直接回答

随机数生成器的功能

工具会在指定边界内选择数字。请检查你的用途需要密码学随机性,还是只需要一般选择。Decimal mode 使用 0.01 步长,并显示两位小数。

结果

您将获得什么

工具返回选定区间内的一个或多个数字。

使用此工具

如何使用随机数生成器

  1. 输入最小值和最大值。
  2. 选择数量和可用的重复选项。
  3. 生成数字,并检查它们符合预期区间。
  4. 设置 Minimum 和 Maximum。Maximum 必须大于 Minimum。将 Number count 设置为 1 到 10,000 之间的整数。
  5. 启用 Allow decimal values,以使用两位小数。否则,工具会在边界内选择整数。
  6. 停用 Allow duplicate values,以获得唯一结果。Number count 不得超过区间中的可用值数量。
  7. 启用 Sort results,以升序排列结果。设置 Separator 的数字间文本,然后选择 Generate numbers。
  8. 如需完整的无重复示例,将 Minimum 设为 1、Maximum 设为 4、Number count 设为 4。停用小数和重复,启用排序,并保留默认分隔符。结果为 1、2、3、4。

示例

使用安全样本测试

输入: 最小值 1,最大值 10

设置: 生成一个数字。

结果: 工具返回 1 到 10 之间的数字,包括两个边界。

再次运行可能返回不同的值。

常见用途

随机数生成器的适用场景

  • 为测试或简单模拟选择一个值。
  • 为活动选择初始顺序。
  • 使用示例值检查数字边界。

限制

检查结果

  • 如果没有明确保证,请勿将结果用于密钥或密码学决策。
  • 请检查边界是否包含在内。
  • 小样本不能证明均匀分布。
  • Random Number Picker 使用 Math.random。请勿将结果用于密码、加密密钥或安全令牌。
  • Maximum 与 Minimum 的差值不得超过 1,000,000。每次运行最多接受 10,000 个值。
  • 小数模式会在边界内选择百分之一单位的值。不支持任意精度。
  • 根据选定模式,区间必须至少包含一个整数或一个百分之一单位的值。
  • 排序会改变显示顺序。如果抽取顺序重要,请停用 Sort results。