C++ 返回小数,保留自定义位数



template <class T> //! Return a decimal in base of decimal separator
std::string GetDecimal(T in_Value, int in_DecimalSeparator)
{
std::stringstream ss;
ss << std::setiosflags(std::ios::fixed | std::ios::showpoint | std::ios::right);
ss << std::setprecision(in_DecimalSeparator) << in_Value;

return ss.str();
}