piapia123
zh

在线抛硬币

生成器

所有处理都在浏览器本地完成,数据不上传服务器

输出

抛一次硬币只是一个 bit,看不出偏不偏;抛一批才知道。这个工具一次抛 1–1000 枚,逐枚给出结果,并统计正面、反面各多少次与占比 —— 抛得越多,占比越接近 50%,这正是大数定律最直观的演示。正反面文字可以自定义,比如改成「红队 / 蓝队」或「表 / 裏」,让结果直接对应你的场景。需要复现同一批结果时填一个种子即可。整个过程都在浏览器里完成,不联网、不记录。

功能

  • 一次抛 1–1000 枚硬币
  • 正面、反面文字可自定义(默认「正 / 反」)
  • 逐枚给出结果,方便核对
  • 统计正反面各多少次,并给出占比(保留一位小数)
  • 判定走拒绝采样,与骰子共用同一套随机源写法
  • 可填种子完整复现同一批结果
  • 全部在本机计算,不联网、不记录

使用方法

  1. 设定要抛的枚数(1–1000)
  2. 需要就改一改正面、反面的文字
  3. 需要复现就填一个种子,留空即用真随机
  4. 结果与统计立刻出现

常见问题

为什么要一次抛 1000 枚?
单次抛硬币看不出任何东西;批量抛是为了看频率收敛。抛得越多,正面占比越接近 50%,这是大数定律的直观演示。
结果是真随机吗?
留空种子时取自浏览器内置的 crypto.getRandomValues,是密码学安全的随机源;填了种子就走可复现的伪随机,方便复现,但不再是不可预测的。
正反面文字能改成别的吗?
能。默认是「正 / 反」,也可以改成「红 / 蓝」「表 / 裏」,统计区会跟着用你给的文字。
数据去哪了?
全在本机内存里,页面不发送任何请求,断网也能用。

相关工具