跳到主要内容

随机数生成器

UpBox优盒工具箱,免费在线随机数生成器,按区间批量生成随机整数或小数,支持不重复、自定义个数与分隔符,并给出平均值与合计。

无需注册 · 数据不上传No sign-up · nothing uploaded

参数Options

个数-
范围-
平均值-
合计-
已生成

优先使用浏览器加密随机源,区间会自动按小的在前排列;整数去重时可生成的数量受区间大小限制

本工具所有运算在本地浏览器完成,你的文件、文本不会上传到服务器

工具介绍

需要抽几个号、铺一组测试值、或者随机挑一个区间内的数字时,手动凑数既慢又容易重复。这里按区间直接生成,个数最多 200 个。 Picking a few numbers, filling a test column, or choosing a value inside a range is slow and repetitive by hand. This generates them from a range, up to 200 at a time.

整数和小数两种模式,整数可以勾选不重复;输出支持换行、逗号、空格三种分隔,方便粘进表格或脚本。下方同时给出个数、范围、平均值与合计。 Integer and decimal modes, with a no-repeat option for integers. Output separates by newline, comma or space, ready to paste into sheets or scripts, with count, range, average and total below.

  • 整数与小数Integers and decimals
  • 不重复No repeats
  • 最多 200 个Up to 200 values
  • 三种分隔符Three separators
  • 基础统计Basic statistics

使用说明

  1. 填写最小值与最大值。Set min and max.
  2. 选类型与个数。Pick type and count.
  3. 需要时勾选不重复。Enable no repeats if needed.
  4. 复制到表格或脚本。Copy into your work.

常见问题

小数模式能去重吗?Can decimals be unique?
不能,小数几乎不会重复,去重没有意义,勾选会自动禁用。No, decimals rarely collide and the option is disabled in that mode.
为什么最多 200 个?Why a 200 cap?
避免一次生成过多内容拖慢页面,也够常规抽样与测试使用。To keep the page responsive; 200 covers ordinary sampling and testing.
随机数够随机吗?Is it properly random?
优先用 crypto.getRandomValues,取不到时退回 Math.random;用于抽奖发奖等场景仍建议用专业平台。It prefers crypto.getRandomValues and falls back to Math.random; for prize draws use a dedicated service.
最小值比最大值大怎么办?What if min is larger than max?
自动交换顺序,按小的在前计算。Bounds swap automatically so the smaller value comes first.
广告位

此处为广告位,可放置你的推广素材

支持图片、文字或 HTML 代码,替换本区块内容即可投放

浏览其他分类