42: Exemple filtré |
template < class CT, class ET > Orientation orientation (const Filtered_exact< CT,ET > &px...) { FPU_set_rounding_to_infinity(); try { Orientation result = orientation( px.interval(), py.interval(), qx.interval(), qy.interval(), rx.interval(), ry.interval()); FPU_set_rounding_to_nearest(); return result; } catch (...) { FPU_set_rounding_to_nearest(); return orientation( px.exact(), py.exact(), qx.exact(), qy.exact(), rx.exact(), ry.exact()); } }