У меня возникли проблемы при попытке преобразовать двойную строку в C ++. Вот мой код
std::string doubleToString(double val)
{
std::ostringstream out;
out << val;
return out.str();
}
Проблема, с которой я столкнулся, заключается в том, что двойное число передается как 10000000 Тогда возвращаемое строковое значение равно 1e + 007
Как мне получить строковое значение как "10000000"