Searched refs:tol (Results 1 - 4 of 4) sorted by relevance
/freebsd-9.3-release/tools/regression/lib/msun/ |
H A D | test-cexp.c | 91 #define test_tol(func, z, result, tol) do { \ 93 assert(cfpequal_tol((func)(_d), (result), (tol))); \ 106 #define testall_tol(x, result, tol) do { \ 107 test_tol(cexp, x, result, tol * DBL_ULP()); \ 108 test_tol(cexpf, x, result, tol * FLT_ULP()); \ 133 fpequal_tol(long double x, long double y, long double tol) argument 144 if (tol == 0) 150 * For our purposes here, if y=0, we interpret tol as an absolute 155 ret = fabsl(x - y) <= fabsl(tol); 157 ret = fabsl(x - y) <= fabsl(y * tol); 170 cfpequal_tol(long double complex x, long double complex y, long double tol) argument [all...] |
H A D | test-invtrig.c | 58 #define test_tol(func, x, result, tol, excepts) do { \ 61 assert(fpequal(func(_in), _out, (tol))); \ 67 #define testall_tol(prefix, x, result, tol, excepts) do { \ 69 (tol) * ldexp(1.0, 1 - DBL_MANT_DIG), (excepts)); \ 71 (tol) * ldexpf(1.0, 1 - FLT_MANT_DIG), (excepts)); \ 73 (tol) * ldexpl(1.0, 1 - LDBL_MANT_DIG), (excepts)); \ 78 #define test2_tol(func, y, x, result, tol, excepts) do { \ 81 assert(fpequal(func(_iny, _inx), _out, (tol))); \ 87 #define testall2_tol(prefix, y, x, result, tol, excepts) do { \ 89 (tol) * ldex 114 fpequal(long double x, long double y, long double tol) argument [all...] |
/freebsd-9.3-release/contrib/ntp/sntp/unity/ |
H A D | unity.c | 618 _UF diff, tol; local 638 tol = UNITY_FLOAT_PRECISION * *ptr_expected; 639 if (tol < 0.0f) 640 tol = 0.0f - tol; 643 if ((diff * 0.0f != 0.0f) || (diff > tol)) 779 _UD diff, tol; local 799 tol = UNITY_DOUBLE_PRECISION * *ptr_expected; 800 if (tol < 0.0) 801 tol [all...] |
/freebsd-9.3-release/contrib/gdtoa/ |
H A D | strtodg.c | 330 double adj0, tol; local 971 tol = dval(&adj) * 5e-16; /* > max rel error */ 973 if (dval(&adj) < -tol) { 974 if (adj0 > tol) { 979 else if (dval(&adj) > tol && adj0 < 1. - tol) {
|
Completed in 111 milliseconds