赤チャートの因数分解の問題で
x^3-5x^2-4x+20
=x^2(x-5)-4(x-5)
=(x^2-4)(x-5)
=(x+2)(x-2)(x-5)

これが解答になっているのですが
私はx-5もルートを使って因数分解できると思うんですが
定数項は整数までの分解でいいのでしょうか?そういうルールがあるのですか?