我正在编写速度应用程序,我需要知道计算WPM (每分钟单词)的公式是什么
编辑:我确实知道:
wpm = correct_characters_in_60_seconds / 5但我不知道我该怎么处理小数,比如22.6或19.7,还有.
例如,如果用户在60秒内输入158次击键,那么158/5 = 31.6 --结果应该是32 WPM还是31 WPM?多么?谢谢。
发布于 2014-07-25 07:44:09
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 -> 5
发布于 2017-11-17 06:16:25
每分钟单词(WPM)应四舍五入至最接近的十进制值。
就你的情况而言,158/5 = 31.6应报告为32,而不是31。
但是,如果该值为156/5 = 31.2,则应将其舍入为31,以逼近最接近的十进制值,从而对总体误差进行平均。
如果是WPM<=x.5,那么WPM = x+1 =x+1
https://stackoverflow.com/questions/24950412
复制相似问题