2014-07-25 403 views
0

我正在打字速度的應用程序,我需要知道什麼是計算WPM(單詞每分鐘)「WPM」如何在打字速度應用程序中計算?

編輯的公式: 事實上,我知道:

wpm = correct_characters_in_60_seconds/5 

,但我不知道是什麼我應該用十六進制數如22.6或19.7和...

例如,如果用戶在60秒內輸入了158個按鍵,那麼158/5 = 31.6 那麼結果應該是32 WPM還是31 WPM?怎麼樣? 謝謝。

+0

'number_of_words_typed/elapsed_time_in_seconds * 60'? –

+0

@PaulR no sir確實我知道:wpm = correct_characters_in_60_seconds/5但我不知道我該怎麼處理像22.6或19.7這樣的非舍入數字和...... – Saeed74

回答

4

WPM(每分鐘字)

打字測量的目的,每個字被標準化爲五個字符或擊鍵長,包括空格和標點符號。例如,「我跑」這個短語算作一個單詞,但是「犀牛」和「我們說」都算作兩個單詞。

所以計算公式爲:

Number_of_keystroke/time_in_minute * percentages_of_accurate_word 

Number_of_keystroke/time_in_second * 60 * percentages_of_accurate_word 

當小數打交道,你應該四捨五入時小數點> .5,否則本輪下跌

例子:

5.5 - > 6

7.3 - > 7

3.49 - > 3

4.51 - >每分鐘(WPM)5個

+0

對不起,先生,但這不是我的答案。我編輯了我的問題。請再次檢查。 – Saeed74

0

詞應被四捨五入到最接近的十進制值。

在你的情況5分之158= 31.6應被報導爲32而不是31。

然而,如果該值被5分之156= 31.2,那麼它應該被舍入到31來近似最接近的十進制值並因此平均整體誤差。

如果WPM < = X.5然後WPM = X否則WPM = X + 1