Я хотел бы использовать lexical_cast
для преобразования числа с плавающей точкой в строку.Обычно это работает нормально, но у меня есть некоторые проблемы с числами без десятичной дроби.Как я могу исправить десятичное число, показанное в строке?
Пример:
double n=5;
string number;
number = boost::lexical_cast<string>(n);
Номер результата 5
, мне нужен номер 5.00
.