Hola de nuevo.
Pues no puede explicarte mucho. En alguna parte leí que para redondear a un número determinado de decimales se multiplicaba, en este caso por 100 (10 elevado a 2) y se dividía también por 100. Lo único que he hecho es "traducirlo" a JavaScript.
Siento no poder explicarlo mejor. Saludos,