ABOUT · 关于我们

随机数字生成器 · 关于我们

更新于

夜里十一点半,办公室只剩一排显示器还亮着。有人要在一百二十个工位里抽出三个中奖号码,有人要给测试数据填一批假手机号,有人只是想决定今晚谁去洗碗。他们打开的都是同一个页面——随机数字生成器。我们做的,就是让这个页面足够安静、足够快、足够让人放心。

午夜蓝背景的数据看板插画,一排发光数字卡片整齐排列,右侧折线图显示随机数字生成器的分布区间,界面冷静克制
随机数库 · 内容看板示意(插画,非真实运营数据截图)

01 / 我们是谁

把「随机」这件事讲清楚的人

随机数库(sui-ji-shuku.cn)是一个围绕随机数字生成器做信息整理与内容解析的小站。我们不生产随机数——随机数由你浏览器里的那几行代码生产;我们做的是把它前后左右的事情写明白:它从哪来,凭什么被认为「随机」,在抽奖、抽样、分组、写测试数据这些场景里怎么用才不出岔子,以及那些看起来差不多、实际差很远的工具之间,差别究竟落在哪一行。

团队很小,四个人,两个写内容、一个查资料、一个专门负责挑错。挑错那位的工作量最大,因为关于随机的说法里,似是而非的东西太多了:有人说「连续开出三次同一个数字说明程序有问题」,有人说「真随机一定比伪随机均匀」,有人把「种子可复现」当成缺陷来投诉。这些话我们一条条拆过,拆完写成页面上那些读起来有点啰嗦、但确实管用的段落。

我们相信一件朴素的事:随机数字生成器的价值不在于它多神秘,而在于它多透明。你能看见范围怎么设、能不能重复、结果怎么复制,你就敢把它用在正式场合。所以我们坚持把参数摆在明面上,把机制写在正文里,把不确定的地方标成「暂无」而不是编一个数字填上。这不是谦虚,是省事——编的数字迟早要圆谎,而圆谎比查资料累多了。

站点从 2021 年春天开始整理,最早只是几页关于随机数种子的笔记,后来慢慢长成现在的样子:概念、算法、工具对比、抽奖场景、开发调用,一块一块补。没有融资故事,没有发布会,只有不断被读者指出错误、然后改掉的过程。

02 / 站点定位

随机数字生成器六个标签,说清我们是什么

内容导航站 免费浏览 无需登录 不托管文件 公开资料整理 原创解读为主

这六个标签不是装饰。它们对应六条我们实际执行的做法:不设账号墙、不拦截内容、不提供任何文件下载或流媒体入口、所有引用都尽量回到公开来源、正文以自己写的解析为主而非搬运。看到与这六条不符的地方,欢迎直接写信告诉我们。

03 / 深度解读

随机数字生成器:机制、门道与三类常见误区

这一节写给愿意多花五分钟的人。如果你只是要点一下生成按钮,跳过也没关系;但如果你要在正式场合用这个结果,下面这些内容能帮你少踩几个坑。

它到底是怎么「随机」起来的

绝大多数在线工具走的是伪随机路线:给算法一个起点(种子),算法按固定规则推导出一长串数字。同一个种子,永远得到同一串结果。这就是为什么有些工具提供「输入种子」的选项——不是让你作弊,是让你在需要复现的时候能复现,比如测试用例要稳定、抽奖过程要留痕备查。

种子的来源决定了「不可预测」的程度。用当前时间戳当种子,够日常使用;用用户点击的毫秒级间隔当种子,更难猜;而密码学场景要求的是操作系统级别的熵池,那是另一套东西。判断一个工具是否认真,看它有没有说明种子从哪来,比看它首页写多少形容词有用得多。

随机数字生成器门道一:范围端点包不包含,差别很实际

「1 到 10」到底会不会出现 10?不同工具的处理不一样。抽奖时如果参与者编号是 1 到 100,而工具默认不包含右端点,那 100 号就永远抽不到——这种事真发生过,事后复盘才发现是参数问题。用之前先做一次小范围验证:设 1 到 2,连点几次,看两个数是否都会出现。

门道二:去重不是「更公平」,是「不重复」

允许重复和不允许重复,是两种不同的使用意图。抽奖抽一个人,用去重;模拟掷骰子,用允许重复。有人以为去重模式更「公平」,其实它只是保证同一个号码不会出现两次,跟公平与否是两码事。反过来,在需要独立同分布的场景里强行去重,反而会让结果偏离真实概率。

随机数字生成器门道三:连续重复不等于程序出错

掷硬币连出五次正面,很多人第一反应是「硬币有问题」。但在真正的随机序列里,这种连续片段出现的频率比直觉高得多。心理学上叫「聚类错觉」——人脑天生不擅长接受随机,总想在噪声里找规律。判断一个随机数字生成器有没有问题,不能靠肉眼看几次结果,要看大样本下的分布统计。

随机数字生成器三类最常见的误区

  1. 把伪随机当成「假随机」。「伪」说的是可预测性,不是质量差。只要种子不可猜,日常使用中它的分布表现和物理随机没有可感知差别。
  2. 用随机数决定「谁该被裁掉」这类不可逆的事。工具是工具,责任是责任。随机能保证过程不偏袒,但不能替你承担决定的后果。
  3. 在需要加密强度的场合随手用普通工具。生成密钥、令牌、验证码,必须用专门的加密级随机源。普通网页工具的输出日志、缓存、浏览器历史都可能留下痕迹,不适合承载敏感用途。

我们写这些不是为了显得专业,是因为每一条背后都有读者来信问过。有疑问的,可以接着看下面的常见问题,或者直接翻到使用须知部分了解我们的边界。

04 / 新手使用指南

五步上手,以及四个该绕开的坑

五步流程

  1. 先定规则,再动工具。把号码和人的对应关系写下来,拍照或截图留档。顺序反了,事后就说不清。
  2. 设范围。确认端点是包含还是不包含,不确定就先小范围试两次。
  3. 设个数与去重。抽几个人就生成几个,需要不重复就打开去重。别生成一堆再人工挑。
  4. 一次性生成,不要一个一个抽。逐个抽取会引入人为停顿,也容易被质疑。
  5. 当场公示并复制留档。结果页面截图、时间、参数一并保存,方便事后复核。

随机数字生成器四个该绕开的坑

设备与隐私上的几条常识

生成过程尽量在本地完成,判断方法前面说过:断网还能出结果,说明数据没往外走。公共电脑上用完记得关掉页面,浏览器历史里可能残留你输入的范围参数。如果只是抽个奖、分个组,不必登录任何账号,也不必授权任何权限。广告过滤插件能挡掉大部分诱导点击,属于通用做法,装了不亏。

05 / 使用前后

随机数字生成器把规则理清楚之前和之后

之前

  • 临时决定范围,抽到一半发现编号对不上
  • 一个一个抽,中途被质疑「是不是看人抽的」
  • 结果没截图,事后各说各话
  • 把连续重复当成工具坏了,反复重抽

之后

  • 规则先写清楚,参数照着填
  • 一次性生成,全程可复现
  • 结果、时间、参数一并留档
  • 知道连续重复属于正常现象,不再瞎折腾

这张表不是拿来卖课的,是把读者来信里最常出现的两种状态摆在一起。差别不在工具,在动手之前有没有把话说清楚。

06 / 精选内容

随机数字生成器几篇读者翻得最多的解析

以上条目均为本站已发布内容的主题,链接统一收在本页的深度解读与常见问题里,不另开栏目页。

07 / 专题活动

正在进行的几个小专题

🔥 进行中

随机数字生成器抽奖公平性自查清单

一份可打印的十项检查表,从规则公示到结果留档,照着勾完再开奖。长期开放,随读者反馈增补条目。

✨ 新上线

随机数字生成器参数验证小实验合集

用 1 到 2 的小范围连点验证端点包含关系,用 1 到 6 观察分布。三步做完,工具脾气摸清大半。

🎯 热门

开发者的随机数调用速查

整理主流语言里生成随机数的常见写法与易错点,重点标注哪些场景必须换用加密级随机源。

🌙 晚间

编辑部挑错时间

每周留出一段时间专门处理读者指出的表述错误,核对后修订并在页面上标注修改日期。

专题不设报名、不发奖品,只是把一段时间内集中整理的内容归拢在一起。活动状态会随进度更新,结束的会撤下,不做长期挂着的「僵尸专题」。

08 / 分区总览

随机数字生成器内容分布:各分区条目数与占比

把站内已整理的内容按主题分了个类,方便你知道哪里能查到什么。数字按当前已发布条目统计,随更新浮动。

分区条目数占比
概念与算法原理4226.3%
工具对比与参数说明3823.8%
抽奖、分组与抽样场景3119.4%
开发调用与测试数据2716.9%
避坑与安全常识2213.6%
合计160100.0%

占比按条目数计算,个别条目跨两个分区时只计入其主要归属,因此不重复统计。这组数字来自站内编辑台账,可随内容更新变动;我们不做无法核实的流量或用户量宣称。

09 / 使命与理念

我们坚持的三件事

随机数字生成器把机制讲透,而不是把按钮做大

一个生成按钮谁都会做。难的是让人明白结果为什么可信、什么时候不可信。所以我们把篇幅花在参数说明和机制解释上,而不是首页堆满入口。

随机数字生成器不展示无法核实的数据

没有来源的评分、来路不明的排行榜、编造的获奖记录,一律不上。信息尚未确认的位置保持空缺,标成「暂无」,不做猜测补齐。

不提供任何侵权传播路径

本站是信息导航与内容解析站,不托管、不上传、不代理任何文件或流媒体,也不提供破解、盗版相关内容。引用公开资料时标注来源,版权归原作者。

10 / 常见问题

随机数字生成器读者问得最多的六个问题

随机数字生成器到底是什么,和「随机数」是一回事吗?

结论:日常语境里两者基本可以互换,但严格说,随机数字生成器更强调「产出可用的数字结果」这一件事。它通常指一段程序或一个页面,按你给定的范围、个数、是否允许重复等条件,输出一串数字。

背后的机制可能是伪随机(由一个种子经算法推导,速度快、可复现),也可能是接入物理噪声的真随机(不可复现,成本更高)。你在网页上点一下「生成」得到的那串号码,绝大多数属于前者。

用随机数字生成器安全吗,会泄露我的信息吗?

结论:纯前端运算的工具不接触你的隐私,风险主要来自「要你登录、要你上传文件、要你装插件」的那一类。

判断方法很简单——打开浏览器开发者工具,断网后点一次生成,如果数字照样出来,说明运算发生在你本地,输入的范围和结果都没有离开设备。反过来,如果某个工具强制注册、索取手机号,或者要你下载一个来路不明的客户端,那和随机数本身没关系,属于额外风险。

生成随机数字需要注册或登录吗?

结论:生成这一步不需要,本站也不提供账号体系。范围、个数、去重这些参数都在页面里当场设置、当场出结果,没有额度限制,也没有「登录解锁更多次数」的设计。

需要账号才能用的,往往是附加了历史记录、云端保存、批量导出的商业工具,那是另一类产品,按需选择即可。

怎么用它抽奖、排座位、做抽样才算公平?

结论:公平的关键不在工具,而在「规则先定、过程可查、结果不可事后调整」。

抽奖时先写清楚号码与人的对应关系,再一次性生成对应个数的号码,不要生成一个念一个;排座位先固定名单顺序,再生成等长的乱序序列;抽样则建议用不重复模式,避免同一个样本被抽中两次。更细的机制解释与常见误区,可以接着看本页的深度解读部分。

伪随机和真随机,普通用户需要在意区别吗?

结论:抽奖、点名、分组、写测试数据这类用途,伪随机完全够用,不必纠结。

需要在意的是密码学场景——生成密钥、令牌、验证码,必须用操作系统提供的加密级随机源,而不是随手写的取模运算。伪随机的「伪」指的是可预测,不是「结果不均匀」;只要种子足够不可猜,日常使用的分布表现和真随机没有可感知差别。

内容多久更新一次,发现错误怎么反馈?

结论:算法原理、工具对比这类会随生态变化的内容,我们按季度过一遍;明显的表述错误或失效说明,收到反馈后一般在 48 小时内处理。

反馈请发到页面底部版权投诉邮箱或编辑邮箱,写明具体段落和你的依据,我们会核对后修订并在页面上标注。本站不展示无法核实的数据与评分,信息尚未确认时保持空缺,不做猜测补齐——所以有些位置你看到的可能是「暂无」,那是有意为之。相关边界说明可以看本页的使用须知。

11 / 使用须知

定位、边界与版权说明

  1. 站点定位。随机数库是信息导航与内容解析站,围绕随机数字生成器整理公开资料与原创解读,供学习与参考使用。
  2. 不托管、不上传、不代理。本站不存储、不托管、不代理任何文件或流媒体内容,也不提供任何下载入口。页面中出现的第三方工具名称与链接,仅为说明用途。
  3. 来源与版权。文中引用的公开页面、文档与规范,版权归原作者所有。我们尽量标注来源;如标注有遗漏或表述不当,欢迎指出。
  4. 侵权投诉。如认为本站内容侵犯了你的合法权益,请发送邮件至版权投诉邮箱,写明具体页面地址与权利证明,我们将在 48 小时内核实处理。
  5. 未成年人提示。本站内容面向一般读者,不包含不适宜未成年人浏览的信息。未成年读者如需使用相关工具,建议在监护人指导下进行。
  6. 不提供侵权路径。本站不提供盗版、破解、绕过授权或任何侵犯他人权益的传播路径,相关内容一经发现将立即移除。

13 / 联系我们

有话直说,写信就行

挑错、补充资料、指出表述不清的地方,都欢迎来信。写得越具体,处理越快——附上段落位置和你的依据,能省掉好几轮来回。

随机数库(sui-ji-shuku.cn)
客服邮箱:hello@sui-ji-shuku.cn
编辑与纠错:editor@sui-ji-shuku.cn
版权投诉:copyright@sui-ji-shuku.cn(48 小时内响应)
联系电话:0571-8800-0000
办公地址:浙江省杭州市高新区科苑路 88 号信息产业园 3 号楼 5 层

先去看看深度解读,再决定要不要写信 →