有关下⾯C++代码的说法,错误的是( )。
“阶段1”的⽬标是寻找正整数n可能的正完全平⽅根
“阶段2”的⽬标是如果正整数n没有正完全平⽅根,则在可能产⽣完全平⽅根附近寻找带⼩数点的平⽅根
代码check_int = (long long)(result + 0.5)是检查因浮点误差是否为正完全平⽅根
阶段2的⼆分法中 high_d - low_d >= epsilon 不能⽤于浮点数⽐较,会进⼊死循环