擲硬幣模擬器

選擇擲出的次數,模擬公平硬幣的正面或反面結果,並查看累計次數、比例與近期紀錄。

輸入 1~100,000 的整數;批次模擬只播放一次簡短動畫。

關閉後立即顯示結果;系統啟用減少動態效果時也會跳過動畫。

最多保留最近100輪;關閉後只保留本輪紀錄。

快速擲出
設定次數後點選「擲硬幣」。
最新結果等待擲出
等待擲出
累計擲出
0
正面次數
0
反面次數
0

本輪摘要

本輪次數
0
本輪正面
0
本輪反面
0
本輪序列
尚無本輪結果。

歷史紀錄

  1. 尚無歷史紀錄。

累計統計會在目前頁面工作階段持續累加;重設會同時清除累計值與歷史紀錄。

正反面累計比例

正面比例 0%反面比例 0%

尚未擲出,正面與反面的觀察比例都是0%。

了解更多

隨機方法與公平性

如何模擬公平硬幣

每次擲出只讀取一個均勻隨機位元:0 對應正面,1 對應反面,因此模型中兩種結果在每次擲出的機率都是50%。

隨機位元組來自瀏覽器 Web Crypto;如果隨機來源不可用,工具會停止,不會退回使用 Math.random()。

為什麼短期不一定五五波

50%描述的是單次機率,不是每一小批結果都必須剛好各半。連續出現多次正面或反面仍可能發生;頁面顯示觀察結果,不預測下一次結果。

如何批次模擬

將擲出次數設為2~100,000後執行一次即可。工具會一次產生整批結果,再以本輪摘要、累計比例與歷史紀錄呈現,不逐次播放動畫。

限制與使用範圍

本工具模擬理想的公平硬幣,不考慮實體硬幣的形狀、落地方式、桌面條件或人為投擲差異。

單次最多模擬100,000次,主要是避免頁面長時間無法回應;歷史紀錄最多保留最近100輪。

結果適合一般娛樂、教學與快速決策,不用於博彩、受監管抽獎、密碼學金鑰或正式稽核。

工具資訊與來源

所有計算都在目前瀏覽器中進行,不上傳輸入、不使用第三方執行 API、CDN、線上字型或本機儲存。方法參考 Web Cryptography API 與二項分布定義。

MDN:Crypto.getRandomValues()

W3C:Web Cryptography Level 2

NIST:Binomial Distribution

常見問題

每次擲出正反面的機率都是50%嗎?

在本工具的理想公平硬幣模型中是。每次讀取均勻隨機位元,再獨立對應到正面或反面。

連續出現十次正面代表隨機有問題嗎?

不一定。低機率的序列仍可能出現,不能只用一小段結果判斷隨機品質。

動畫會影響最後結果嗎?

不會。結果先由同一個隨機狀態產生,動畫只延遲顯示;關閉動畫不會改變隨機方法。