#include #include #include #include #include #include int main() { double eps = 0.000001; using namespace boost::phoenix::arg_names; boost::function f = fabs(_1 - _2) < eps; BOOST_TEST(f(0.0, 0 * eps)); BOOST_TEST(!f(0.0, eps)); }