好吧所以我试着研究一些关于如何计算每分钟单词的公式,我找不到任何东西。我正在尝试使用当前公式来计算每分钟的单词(它当前位于一个主题中):
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绘制到屏幕上。但它绝对不能正常工作。如果有人可以帮助我使用公式来实时计算每分钟的单词,那将非常感激。感谢您提供的任何帮助。
答案 0 :(得分:0)
此代码看起来像每秒的单词。所以你需要分钟。
float minute = (float)seconds/60;