如果想要保留n位小数
根据C++官网上的解释,该函数没有指定的返回类型,并且该函数用于设定输出操作上的小数精确位。
然后返回值中解释:未指定返回值,这个函数仅用于数据流修改操作上。
说了这么多,我想要表达的意思就是当我们需要将精确后的小数保存(将a精确后保存赋值给b)起来的话,使用setprecision函数就不行了。
没关系,别急,我这里有解决方法:
1.使用stringstream类
在这里我们使用第一种方式,可以看到第一种用法解释是设置流的格式标志(format flag)为参数 fmtfl 的形式
然而参数fmt