повеситься. или быть менее категоричным, ибо всё на свете знать нельзя. ну и под градусом, если заняться более увлекательным нечем, то ограничить посещение форумов read-only mode-ом))
А вообще - нас интересует только целая часть. Даже если что-то будет не так - можно принять специальный комплекс мер. Но принимать его до того, как будет что-нибудь не так - лениво
Но от погрешности округления это вроде-бы избавит не полностью, так как бесконечную точность мы не получим.
Хотя да. Комплекс специальных мер - это выход. Но помоему тут цикл будет не на много отставать от вычисления корня(Хотя это надо проверять).
Update.
Хотя... Если подумать, то bc может избавить от погрешности округления до целого если у нас будут гарантировано точно вычислен знак после точки, но BC это гарантирует. Об этом я как то не подумал.