Root[f,k] is treated as a numeric quantity if f contains no symbolic parameters.

Root by default isolates the complex roots of a polynomial using validated numerical methods. SetOptions[Root,ExactRootIsolation->True] will make Root use symbolic methods that are usually much slower.