#include <sstream> using namespace std; /** * double转换为string */ string convertToString(double d) { ostringstream os; if (os << d) return os.str(); return "invalid conversion"; } /** * double转string */ double convertFromString(string str) { istringstream iss(str); double x; if (iss >> x) return x; return 0.0; }