Lines Matching full:ans
44 #define test(exp, ans, ex) do { \ argument
45 double __ans = (ans); \
49 #define testf(exp, ans, ex) do { \ argument
50 float __ans = (ans); \
54 #define testl(exp, ans, ex) do { \ argument
55 long double __ans = (ans); \
59 #define testboth(arg1, arg2, ans, ex, prec) do { \ argument
60 test##prec(nextafter##prec((arg1), (arg2)), (ans), (ex)); \
61 test##prec(nexttoward##prec((arg1), (arg2)), (ans), (ex)); \
63 #define testall(arg1, arg2, ans, ex) do { \ argument
64 testboth((arg1), (arg2), (ans), (ex), ); \
65 testboth((arg1), (arg2), (ans), (ex), f); \
66 testboth((arg1), (arg2), (ans), (ex), l); \