1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| template<typename T> string ToString(T val) { stringstream ss; ss << setiosflags(ios::fixed) << setprecision(2) << val; string str = ss.str(); return str; }
template<typename T> T ToDouble(string input) { T result; stringstream ss; ss << input; ss >>result; result = round(result * 100) / 100; return result; }
|