, "s" 和 "r"。一个明显的解是但是为了避免上溢出和下溢出，我们使用不同的计算，采用比率 "b"/"a" (它是 tan θ)或它的倒数(Golub & Van Loan 1996)。如 Edward Anderson (2000) 在改进LAPACK时发现的，前瞻数值考虑是连续性的。要完成它，我们要求 "r" 是正数。这是依据 IEEE 754r copysign(x,y) 函数写成的，它提供了安全和廉价的方式复制 y 的符号到 x。如果不能获得它，使用符号函数的 x*sgn(y) 可作为