Language agnostic 理解精确计算范式

Language agnostic 理解精确计算范式,language-agnostic,paradigms,Language Agnostic,Paradigms,他们网站上的CGAL库说他们使用了一种叫做精确计算范式的东西。简要说明是这样的,两条非常接近的不相交直线在精确计算范式下永远不会相交,因为在定点计算范式(大多数程序员使用的方法)下,它们可能会在比无穷远更近的点上意外相遇。我们知道这一点——当我们检查某个浮点值是否为零时,我们将使用abs(x)

他们网站上的CGAL库说他们使用了一种叫做精确计算范式的东西。简要说明是这样的,两条非常接近的不相交直线在精确计算范式下永远不会相交,因为在定点计算范式(大多数程序员使用的方法)下,它们可能会在比无穷远更近的点上意外相遇。我们知道这一点——当我们检查某个浮点值是否为零时,我们将使用
abs(x)