在C++中有大致两种保留方式
其一是cin>> cout>>
另一种是scanf()与printf()
第二种相较于第一种保留小数点后位置时更简便
如:一:
#include<iostream>
using namespace std;
int main()
{double a=1.234;
cout<<setprecision(n)<<a;
return 0;}
*注意:若a为整形则需在<<setprecision前加入setiosflags(ios::fixed)
注意:setprecision单独使用是控制有效位数的,与fixed合用才是控制小数点后位数的
二:
printf("%.nf");
- "%.nf" 其中n即为保留的小数位数.
- 无需头文件#include<iomanip>。
最后
以上就是欣慰芹菜最近收集整理的关于关于C++保留小数点位数的学习与理解的全部内容,更多相关关于C++保留小数点位数内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复