C++ 设置双精度

C++ 设置双精度,c++,C++,我试图为用户输入的双类型数据设置两个十进制数,并且我有正确的头文件,但是显示的结果只有整数,没有十进制? 我真的非常感谢你的帮助 您可能希望使用以下格式 cout << setprecision(# of places past decimal) << fixed << varName << endl; cout和非常有用。请注意,在内部,您不设置浮点类型的精度。您可以将显示的数字设置为两个小数点。

我试图为用户输入的双类型数据设置两个十进制数,并且我有正确的头文件,但是显示的结果只有整数,没有十进制?
我真的非常感谢你的帮助

您可能希望使用以下格式

cout << setprecision(# of places past decimal) << fixed << varName << endl;

cout和非常有用。请注意,在内部,您不设置浮点类型的精度。您可以将显示的数字设置为两个小数点。