小数点后3位数字的C流输出.怎么样?

前端之家收集整理的这篇文章主要介绍了小数点后3位数字的C流输出.怎么样?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果我有浮点型变量,并希望在小数点后得到3位数的输出,则在c中使用iostream.我该怎么办?

解决方法

使用 setfprecision.
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main () {
  6. double f = 3.14159;
  7. cout.setf(ios::fixed,ios::floatfield);
  8. cout.precision(3);
  9. cout << f << endl;
  10. return 0;
  11. }

这打印3.142

猜你在找的C&C++相关文章