Switched to default return value RationalRoot{BigInt}, which is an exact representation (provided by RationalRoots.jl) that is converted to a floating point approximation depending on the context, using the AbstractIrrational infrastructure from Julia Base. Thanks to w-vdh for the PR that initiated this change.