勝率計算機
在 g 場比賽贏 w 場的情況下,連勝 k 場的勝率是 (w + k) / (g + k)。100 場贏 50 場時,需要連勝 25 場才能達到 60% 勝率。
使用方式
- 選擇你掌握戰績的方式:已玩場數加勝率,或勝場與敗場。
- 輸入數字與想達到的勝率,例如 60。
- 查看需要連勝幾場。如果你已超過目標,則會顯示在跌破目標前還能連敗幾場。
計算方式
在 g 場中勝 w 場,連勝 k 場後的勝率為 (w + k) ÷ (g + k)。要求它不低於目標 T 並解出 k,得到 k ≥ (T × g − w) ÷ (1 − T),無條件進位為整數場。
連敗的情況,w ÷ (g + k) ≥ T 得到 k ≤ w ÷ T − g,無條件捨去。計算使用整數,所以邊界不會有進位誤差。
輸入勝率時,勝場數是勝率乘以場數,四捨五入到最近的整數勝場。遊戲顯示的勝率本身會四捨五入,因此戰績很長時結果可能差一兩場。若輸入勝場與敗場,結果就是精確的。
目標必須大於 0 且小於 100。輸過一場之後就不可能達到 100%。
常見問題
100 場、勝率 50% 要連勝幾場才能到 60%?
需要 25 場。連勝 25 場後是 125 場中 75 勝,剛好 60%。
為什麼目標很高時數字會暴增?
目標越接近 100%,每多一場勝利的幫助就越小。100 場中 55 勝時,70% 需要連勝 50 場,80% 則需要 125 場。
可以用在 Mobile Legends、Dota、英雄聯盟或 Valorant 嗎?
可以,只要遊戲有記錄勝敗。要輸入的是整個賽季的總戰績。這裡不計平手,請排除。
敗場那一列是什麼意思?
如果你目前的勝率已經等於或高於目標,這一列會顯示在維持該勝率或更高的前提下,還能連敗幾場。