0

好吧,所以我试图研究一些关于如何计算每分钟字数的公式,但我找不到任何东西。我正在尝试使用当前公式来计算每分钟的单词数(它当前在一个线程内):

errors = numberOfIncorrectCharacters();
int wordsCount = (int)(typingArea.getText().length()/5);  
int newWPM = (int)(wordsCount/seconds)-(errors*2);  
if(newWPM >= 0){
    WPM = newWPM;  
}

(秒:我有一个每 1000 毫秒执行一次的计时器,并且每次执行时都会将秒数增加 1。)

然后我将变量 WPM 绘制到屏幕上。但它肯定不能正常工作。如果有人可以帮助我用一个公式来实时计算每分钟的单词,那将不胜感激。感谢您提供的任何帮助。

4

1 回答 1

0

这段代码看起来像每秒字数。所以你需要分钟。

float minute = (float)seconds/60;
于 2012-06-02T10:17:16.247 回答