mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-25 13:35:54 +00:00
Use a more human-friendly numeric format.
This commit is contained in:
@@ -67,9 +67,9 @@ std::string valueToString( double value )
|
||||
{
|
||||
char buffer[32];
|
||||
#if defined(_MSC_VER) && defined(__STDC_SECURE_LIB__) // Use secure version with visual studio 2005 to avoid warning.
|
||||
sprintf_s(buffer, sizeof(buffer), "%#.16g", value);
|
||||
sprintf_s(buffer, sizeof(buffer), "%#f", value);
|
||||
#else
|
||||
sprintf(buffer, "%#.16g", value);
|
||||
sprintf(buffer, "%#f", value);
|
||||
#endif
|
||||
char* ch = buffer + strlen(buffer) - 1;
|
||||
if (*ch != '0') return buffer; // nothing to truncate, so save time
|
||||
|
||||
Reference in New Issue
Block a user