8. Robots A and B simultaneously conduct a $100 \mathrm{~m}$ track test at a uniform speed, and the automatic recorder shows: when A is $1 \mathrm{~m}$ away from the finish line, B is $2 \mathrm{~m}$ away from the finish line; when A reaches the finish line, B is $1.01 \mathrm{~m}$ away from the finish line. After calculation, this track is not standard. Then this track is $\qquad$ m longer than $100 \mathrm{~m}$.
8. 1 .

Let the actual length of the track be $x \mathrm{~m}$, and the speeds of robots 甲 and 乙 be $v_{\text {甲 }}$ and $v_{\text {乙 }}$, respectively. When 甲 is $1 \mathrm{~m}$ away from the finish line, the time spent is $t$. Then $v_{\text {乙 }} t=x-2$.
Thus, $\frac{v_{\text {甲 }}}{v_{\text {乙 }}}=\frac{x-1}{x-2}$.
Let the time 甲 takes to reach the finish line be $t^{\prime}$. Then $v_{\text {甲 }} t^{\prime}=x, v_{\text {乙 }} t^{\prime}=x-1.01$.
Thus, $\frac{v_{\text {甲 }}}{v_{\text {乙 }}}=\frac{x}{x-1.01}$.
We can get the equation $\frac{x-1}{x-2}=\frac{x}{x-1.01} \Rightarrow x=101 \mathrm{~m}$.
Therefore, this track is $1 \mathrm{~m}$ longer than $100 \mathrm{~m}$.