c++ 删除浮点数结尾的无效0
- 引入如下头文件
#include <sstream>
- 代码
double DeleteEndInvalidZero(double origin)
{
double dRes;
string strRes;
ostringstream oss;
oss << origin;
strRes = oss.str();
dRes = stod(strRes);
return dRes;
}
- 结果
#include <sstream>
double DeleteEndInvalidZero(double origin)
{
double dRes;
string strRes;
ostringstream oss;
oss << origin;
strRes = oss.str();
dRes = stod(strRes);
return dRes;
}
相关推荐