Me gustaría usar lexical_cast
para convertir un flotador en una cadena. Normalmente funciona bien, pero tengo algunos problemas con los números sin decimales. ¿Cómo puedo arreglar el número de decimal que se muestra en la cadena?Conversión de doble a cadena con boost :: lexical_cast en C++?
Ejemplo:
double n=5;
string number;
number = boost::lexical_cast<string>(n);
Resultado número es 5
, necesito número 5.00
.
Creo que significa snprintf :) – criddell
No utilice 'using namespace std;' – AnotherParker