Más generalmente, si $\ r\in \Bbb Q,\,c\in\Bbb Z\ $ $\ \overbrace{r + c/r}^{\large =\ b}\in\Bbb Z \iff r\,$ es un divisor entero de $\,c$
Prueba de $\ (\Rightarrow)\,\ \ r^2 - b\, r + c = 0\,\Rightarrow\,r\,$ es un divisor entero de $\,c\,$ por TSR = Raíz Racional de la Prueba.
$(\Leftarrow)\ \ $ A la inversa entero $\,r\mid c\,\Rightarrow\, r + c/r\in\Bbb Z.\ \ \ $ [OP es el caso de $\,c=1$ $\,\Rightarrow\, r=\pm1$]
Comentario $ $ Más en general, si $\ a\, r + c/r = b\ $$\,a,b,c\in\Bbb Z\,$, entonces el razonamiento anterior, podemos deducir $\ a\,r^2 - b\,r + c = 0\,$, por lo que el TSR $\Rightarrow\, r = e/d,\ \gcd(e,d)=1,\ e\mid c,\ d\mid a.\,$ Si $\,a,c\,$ ha $\rm\color{#c00}{few}$ factores, a continuación, sólo una $\rm\color{#c00}{few}$ posibilidades existen para $r,\,$ por ejemplo, si $\,a,c\,$ son primos, a continuación, $\,\pm r = 1,\, c,\,1/a,\,$ o $\,c/a\,$
Estos son casos especiales de las ideas de volver a Kronecker, Schubert y otros que se refieren a la posible factorizations de un polinomio para el factorizations de sus valores. De hecho, podemos idear un simple (pero ineficiente) polinomio factorización algoritmo usando estas ideas. Para más sobre esto punto de vista de ver esta respuesta y de sus enlaces.