| 41 | |
| 42 | #if !defined(JSON_USE_INT64_DOUBLE_CONVERSION) |
| 43 | static inline double uint64ToDouble(Json::UInt64 value) { |
| 44 | return static_cast<double>(value); |
| 45 | } |
| 46 | #else // if !defined(JSON_USE_INT64_DOUBLE_CONVERSION) |
| 47 | static inline double uint64ToDouble(Json::UInt64 value) { |
| 48 | return static_cast<double>(Json::Int64(value / 2)) * 2.0 + |