Auto-translated
Actually, the calculated value is being rounded. And it's all correct there.
I.e., 23.52941 is rounded to 24, and 76.47059 is rounded to 76. Look closely at the formula.
The step (in this case) equals 100/17 (because players managed to achieve 17 different results).
P.S. Just so you don't think I'm fussing over my own rating — it's just correct that way! And 2 other people have the same result. But it is simply mathematically INCORRECT — I maintain!