Changeset 3177
- Timestamp:
- Mar 15, 2014, 2:50:51 PM (9 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/utility.cc
r3114 r3177 153 153 utility::convert<double>("inf"); 154 154 utility::convert<double>("NaN"); 155 utility::convert<double>("-NaN"); 156 utility::convert<double>(" -NaN"); 155 157 156 158 suite.add(utility::convert(1.23)=="1.23"); -
trunk/yat/utility/utility.h
r3066 r3177 495 495 ss >> result; 496 496 if (ss.fail()) { 497 if (is_nan(s) ) {497 if (is_nan(s) || is_equal(s, "-nan")) { 498 498 result = std::numeric_limits<T>::quiet_NaN(); 499 499 return true;
Note: See TracChangeset
for help on using the changeset viewer.