check ("cbrt (0.970299) == 0.99", FUNC(cbrt) (0.970299), 0.99);
cbrt_test (void){  check ("cbrt (+0) == +0", FUNC(cbrt) (0.0), 0.0);  check ("cbrt (-0) == -0", FUNC(cbrt) (minus_zero), minus_zero);#ifndef TEST_INLINE  check_isinfp ("cbrt (+inf) == +inf", FUNC(cbrt) (plus_infty));  check_isinfn ("cbrt (-inf) == -inf", FUNC(cbrt) (minus_infty));  check_isnan ("cbrt (NaN) == NaN", FUNC(cbrt) (nan_value));#endif  check_eps ("cbrt (-0.001) == -0.1", FUNC(cbrt) (-0.001), -0.1,	     CHOOSE (5e-18L, 0, 0));  check_eps ("cbrt (8) == 2", FUNC(cbrt) (8), 2, CHOOSE (5e-17L, 0, 0));  check_eps ("cbrt (-27) == -3", FUNC(cbrt) (-27.0), -3.0,	     CHOOSE (3e-16L, 5e-16, 0));}