FLT_ROUNDS
strtorQ(s, sp, FLT_ROUNDS, &result);
strtorx(s, sp, FLT_ROUNDS, &result);
strtorx(s, sp, FLT_ROUNDS, &result);
strtorQ(s, sp, FLT_ROUNDS, &result);
strtorQ(s, sp, FLT_ROUNDS, &result);
#ifdef FLT_ROUNDS
#define Flt_Rounds FLT_ROUNDS
switch (FLT_ROUNDS) {
FLT_ROUNDS, /* rounding */
assert(FLT_ROUNDS == 1);
assert(FLT_ROUNDS == 2);
assert(FLT_ROUNDS == 3);
assert(FLT_ROUNDS == 0);
assert(FLT_ROUNDS == 1);
assert(FLT_ROUNDS == 1);
assert(FLT_ROUNDS == 3);
assert(FLT_ROUNDS == 2);
assert(FLT_ROUNDS == 0);
assert(FLT_ROUNDS == 1);
ATF_CHECK_EQ(1, FLT_ROUNDS);
ATF_CHECK_EQ(3, FLT_ROUNDS);
ATF_CHECK_EQ(2, FLT_ROUNDS);
ATF_CHECK_EQ(0, FLT_ROUNDS);
ATF_CHECK_EQ(1, FLT_ROUNDS);