全部平台AI安卓iOSMacWindowsLinux精选
快讯 Android 17 来了:Pixel 6 起可升,气泡多任务是最大变化
在线工具 / 便捷生活 / 随机数生成器
随机数生成器
上半部分生成指定区间的随机整数,可批量、可不重复,用加密级随机源,抽奖摇号都公平;下半部分把名单一行一个粘进来,随机抽出指定人数,课堂点名、活动抽奖直接能用。
随机整数
使用加密级随机源(crypto.getRandomValues)加拒绝采样,区间内每个数概率相等。
名单随机抽取
抽取结果—
空行会自动忽略;人数超过名单总数时按名单总数抽取。

使用说明

随机数最怕「看起来随机、其实有偏」:直接对随机字节取余数会让小数字出现的概率悄悄变高。本工具用拒绝采样修正这个偏差——超出区间整倍数的随机值直接丢弃重抽,保证区间内每个整数等概率。名单抽取用的是 Fisher–Yates 洗牌算法的前段:把名单整体打乱后取前 N 个,等价于无放回抽签,课堂点名、年会抽奖、值日排班这种需要「人人机会均等」的场景可以直接拿结果公示。所有计算在本机浏览器完成,名单不会上传。

常见问题

勾了不重复,为什么生成的比要求少?

不重复时结果个数不能超过区间大小:比如 1 到 10 最多只能出 10 个不同数。想要更多请放大区间,或取消勾选允许重复。

这个随机够「公平」吗?

随机源是操作系统提供的加密级随机数(与生成密钥同源),算法无偏。日常抽奖、点名、分组完全够用;涉及正式公证或资金的大型抽奖,请走有公证监督的专用系统。

相关工具

关于本站 隐私政策 免责声明 联系我们 © 2026 Iggy 软件 iggysoft.com