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

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

解决方法

使用 setfprecision.
#include <iostream>

using namespace std;

int main () {
    double f = 3.14159;
    cout.setf(ios::fixed,ios::floatfield);
    cout.precision(3);
    cout << f << endl;
    return 0;
}

这打印3.142

原文链接:https://www.f2er.com/c/112971.html

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