#include <iostream>
#include <iomanip>
#include <sstream>
std::string doubleToStr(double value) {
std::ostringstream oss;
if (fmod(value, 1.0) == 0.0) {
// 小数点以下が0の場合、整数として出力
oss << std::fixed << int(value);
}
else {
// 小数点以下がある場合、小数点を含めて出力
oss << std::fixed << std::setprecision(2) << value;
}
return oss.str();
}