File tree Expand file tree Collapse file tree 1 file changed +5
-13
lines changed Expand file tree Collapse file tree 1 file changed +5
-13
lines changed Original file line number Diff line number Diff line change @@ -81,23 +81,15 @@ std::string valueToString(double value) {
81
81
len = sprintf_s (buffer, sizeof (buffer), " %.16g" , value);
82
82
#endif
83
83
#else
84
- if ( isfinite ( value ))
85
- {
84
+ if (isfinite ( value )) {
86
85
len = snprintf (buffer, sizeof (buffer), " %.16g" , value);
87
- }
88
- else
89
- {
86
+ } else {
90
87
// IEEE standard states that NaN values will not compare to themselves
91
- if ( value != value)
92
- {
88
+ if ( value != value) {
93
89
len = snprintf (buffer, sizeof (buffer), " null" );
94
- }
95
- else if ( value < 0 )
96
- {
90
+ } else if ( value < 0 ) {
97
91
len = snprintf (buffer, sizeof (buffer), " -1e+9999" );
98
- }
99
- else
100
- {
92
+ } else {
101
93
len = snprintf (buffer, sizeof (buffer), " 1e+9999" );
102
94
}
103
95
// For those, we do not need to call fixNumLoc, but it is fast.
You can’t perform that action at this time.
0 commit comments