46
In C++ 11, std :: to_string standardmäßig auf 6 Dezimalstellen, wenn ein Eingabewert vom Typ float
oder double
gegeben. Was ist die empfohlene oder eleganteste Methode, um diese Präzision zu ändern?Setzen Sie die Genauigkeit von std :: to_string beim Konvertieren von Fließkommawerten
Schön, aber es wäre toll, der Lage sein, dies zu tun, ohne eine temporäre Zeichenfolge zu schaffen. :/Vor allem in einer sehr, sehr engen inneren Schleife. –
wird nicht die innere Zeichenkette implizit verschoben, indem sie ein zurückgegebenes rval ist? – Julius
'#include' –
Jonny