Skip to content

Commit c62b853

Browse files
committed
float.rounds_to_nearest
1 parent b3acae2 commit c62b853

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

tests/basictest.cpp

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -127,32 +127,32 @@ TEST_CASE("system_info") {
127127
std::cout << std::endl;
128128
}
129129

130-
TEST_CASE("rounds_to_nearest") {
130+
TEST_CASE("float.rounds_to_nearest") {
131131
//
132132
// If this function fails, we may be left in a non-standard rounding state.
133133
//
134134
static float volatile fmin = std::numeric_limits<float>::min();
135135
fesetround(FE_UPWARD);
136-
std::cout << "FE_UPWARD: fmin + 1.0f = " << iHexAndDec(fmin + 1.0f)
137-
<< " 1.0f - fmin = " << iHexAndDec(1.0f - fmin) << std::endl;
136+
std::cout << "FE_UPWARD: fmin + 1.0f = " << fHexAndDec(fmin + 1.0f)
137+
<< " 1.0f - fmin = " << fHexAndDec(1.0f - fmin) << std::endl;
138138
CHECK(fegetround() == FE_UPWARD);
139139
CHECK(fast_float::detail::rounds_to_nearest() == false);
140140

141141
fesetround(FE_DOWNWARD);
142-
std::cout << "FE_DOWNWARD: fmin + 1.0f = " << iHexAndDec(fmin + 1.0f)
143-
<< " 1.0f - fmin = " << iHexAndDec(1.0f - fmin) << std::endl;
142+
std::cout << "FE_DOWNWARD: fmin + 1.0f = " << fHexAndDec(fmin + 1.0f)
143+
<< " 1.0f - fmin = " << fHexAndDec(1.0f - fmin) << std::endl;
144144
CHECK(fegetround() == FE_DOWNWARD);
145145
CHECK(fast_float::detail::rounds_to_nearest() == false);
146146

147147
fesetround(FE_TOWARDZERO);
148-
std::cout << "FE_TOWARDZERO: fmin + 1.0f = " << iHexAndDec(fmin + 1.0f)
149-
<< " 1.0f - fmin = " << iHexAndDec(1.0f - fmin) << std::endl;
148+
std::cout << "FE_TOWARDZERO: fmin + 1.0f = " << fHexAndDec(fmin + 1.0f)
149+
<< " 1.0f - fmin = " << fHexAndDec(1.0f - fmin) << std::endl;
150150
CHECK(fegetround() == FE_TOWARDZERO);
151151
CHECK(fast_float::detail::rounds_to_nearest() == false);
152152

153153
fesetround(FE_TONEAREST);
154-
std::cout << "FE_TONEAREST: fmin + 1.0f = " << iHexAndDec(fmin + 1.0f)
155-
<< " 1.0f - fmin = " << iHexAndDec(1.0f - fmin) << std::endl;
154+
std::cout << "FE_TONEAREST: fmin + 1.0f = " << fHexAndDec(fmin + 1.0f)
155+
<< " 1.0f - fmin = " << fHexAndDec(1.0f - fmin) << std::endl;
156156
CHECK(fegetround() == FE_TONEAREST);
157157
#if (FLT_EVAL_METHOD == 1) || (FLT_EVAL_METHOD == 0)
158158
CHECK(fast_float::detail::rounds_to_nearest() == true);

0 commit comments

Comments
 (0)