Open
Description
Isn't that comparison (first line) wrong considering the following comment?
if ((!(remainder < 0.5) || (remainder > 0.5)) && (number_.integral & 1)) {
// exactly 0.5 and ODD, then round up
// 1.5 -> 2, but 2.5 -> 2
++number_.integral;
}
I think it should be
if (!((remainder < 0.5) || (remainder > 0.5)) && (number_.integral & 1)) {