nextafterf
float nextafterf(float, float);
PROTO_STD_DEPRECATED(nextafterf);
printf("%a\n", nextafterf(tanhf(nums[i]), INFINITY));
testall(42.0, nextafterf(42.0, -INFINITY));
testall(nextafterf(42.0, INFINITY), 42.0);
stest(nextafterf, 0x1p-149f, f);
testf(idf(nextafterf(FLT_MAX, INFINITY)), INFINITY, ex_over);
testf(idf(nextafterf(INFINITY, 0.0)), FLT_MAX, 0);
assert(test(nextafterf(0.0F, 0.0F), 0.0F));
assert(test(nextafterf(-0.0F, 0.0F), 0.0F));
assert(test(nextafterf(0.0F, -0.0F), -0.0F));
assert(test(nextafterf(-0.0F, -0.0F), -0.0F));
assert(test(nextafterf(-0.0L, -0.0L), -0.0L));
assert(test(nextafterf(NAN, 1.0F), NAN));
assert(test(nextafterf(1.0F, NAN), NAN));
assert(test(nextafterf(NAN, NAN), NAN));
assert(test(nextafterf(0x1.fffffep+0f, INFINITY), 0x1p1f));
assert(test(nextafterf(0x1p1f, -INFINITY), 0x1.fffffep+0f));