c++11 double转string设置精度转换

#include <sstream>
#include <iomanip>

std::string to_string_with_precision(const double a_value,int precison)
{
    std::ostringstream out;
    out << std::fixed<<std::setprecision(precison) << a_value;
    return out.str();
}

    double persent = 0.12333;
    std::string ssss = to_string_with_precision(persent * 100,2); //"12.33"

发布了63 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_33048069/article/details/103953335
今日推荐