さて、1分あたりの単語数を計算する方法についていくつかの数式を調べてみましたが、何も見つかりませんでした。私は現在の式を使用して1分あたりの単語数を計算しようとしています(現在はスレッド内にあります):
errors = numberOfIncorrectCharacters();
int wordsCount = (int)(typingArea.getText().length()/5);
int newWPM = (int)(wordsCount/seconds)-(errors*2);
if(newWPM >= 0){
WPM = newWPM;
}
(秒:1000 MSごとに実行し、実行するたびに秒を1ずつインクリメントするタイマーがあります。)
次に、変数WPMを画面にペイントしています。しかし、それは間違いなく正しく機能していません。誰かがリアルタイムで1分あたりの単語数を計算する式を手伝ってくれるなら、それは非常にありがたいです。あなたが提供するどんな助けにも感謝します。