- 04 Aug, 2019 1 commit
-
-
Jeppe Blicher Tarp authored
Specifically, printing `.nan`, `.inf`, and `-.inf`, respectively, as per the spec section 10.2.1.4.
-
- 21 Dec, 2018 1 commit
-
-
Simon Gene Gottlieb authored
The issue is that numbers like 2.01 or 3.01 can not be precisely represented with binary floating point numbers. This replaces all occurrences of 'std::numeric_limits<T>::digits10 + 1' with 'std::numeric_limits<T>::max_digits10'. Background: Using 'std::numeric_limits<T>::digits10 + 1' is not precise enough. Converting a 'float' into a 'string' and back to a 'float' will not always produce the original 'float' value. To guarantee that the 'string' representation has sufficient precision the value 'std::numeric_limits<T>::max_digits10' has to be used.
-
- 02 Dec, 2016 1 commit
-
-
butataatawa authored
-
- 12 Oct, 2016 1 commit
-
-
Jesse Beder authored
-
- 10 Jan, 2016 1 commit
-
-
Jesse Beder authored
-
- 24 Jan, 2015 3 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
Add EmitterStyle, which will allow sequence or map style (i.e., flow or block) to be preserved between parsing and emitting
-
- 23 Mar, 2014 1 commit
-
-
Jesse Beder authored
-