系统执行10次回圈后的结果和1.1差一点点，上述程式就会变成无穷回圈。若将结束条件改为(x < 1.1)就没有这个问题，程式可能会多执行一次回圈，但不会变成无穷回圈。另一种解决方式则是用一个整数变数作为回圈变数，再依此变数判断是否要结束回圈。在数值分析程式中也可能会出现无预期的无穷回圈，例如程式需一直迭代到误差小于某特定值为止，但若因为运算中的舍去误差，使得误差一直无法小于该特定值，就会产生无穷回圈。
奥尔德森回圈.奥尔德森回圈（Alderson loop）是指一个回圈有设