C++ 如何在C+中使用cout打印2位小数的浮点值+;

C++ 如何在C+中使用cout打印2位小数的浮点值+;,c++,stl,stdout,C++,Stl,Stdout,我只看到如何使用printf执行此操作: printf(“工资=%.2f”,工资) 但是如何在标准cout函数中指定它呢?有编码员知道吗?std::coutstd::coutstd::coutstd::cout使用cout.precision() 例如 int main() { 计算精度(5); 双i=1.23556456123; cout使用cout.precision() 例如 int main() { 计算精度(5); 双i=1.23556456123; cout使用cout.precis

我只看到如何使用printf执行此操作:

printf(“工资=%.2f”,工资)

但是如何在标准cout函数中指定它呢?有编码员知道吗?

std::cout
std::cout
std::cout
std::cout使用cout.precision()

例如

int main()
{
计算精度(5);
双i=1.23556456123;
cout使用cout.precision()

例如

int main()
{
计算精度(5);
双i=1.23556456123;
cout使用cout.precision()

例如

int main()
{
计算精度(5);
双i=1.23556456123;
cout使用cout.precision()

例如

int main()
{
计算精度(5);
双i=1.23556456123;


cout
cout
cout
cout
cout它与STL有什么关系?它与STL有什么关系?它与STL有什么关系?它与STL有什么关系?请不要使用cplusplus.com引用。使用instead如果你喜欢,请随意使用cplusplus.com引用。@P0W:有什么特别的原因吗?我不介意听一个技术原因来解释更喜欢其中一本。@Joe我会告诉你一个来自著名SO用户的,我完全同意。其余是你的观点!@P0W:啊,这有点像赫伯特·席尔德的书……明白了。(参考:)请不要使用cplusplus.com引用。请改用cplusplus.com引用。如果您喜欢,请随意使用它。@P0W:有什么特别的原因吗?我不介意听到一个技术原因,让您选择一个而不是另一个。@Joe我会告诉您一个著名的SO用户的a,我完全同意。其余是您的观点!@P0W:啊,所以它是b就像赫伯特·席尔德的书一样……明白了请不要使用cplusplus.com引用。请改用cplusplus.com引用。如果您喜欢,请随意使用它。@P0W:有什么特别的原因吗?我不介意听到一个技术原因,让您选择一个而不是另一个。@Joe我会告诉您一个著名的SO用户的a,我完全同意。其余是您的观点!@P0W:啊,所以它是b就像赫伯特·席尔德的书一样……明白了请不要使用cplusplus.com引用。请改用cplusplus.com引用。如果您喜欢,请随意使用它。@P0W:有什么特别的原因吗?我不介意听到一个技术原因,让您选择一个而不是另一个。@Joe我会告诉您一个著名的SO用户的a,我完全同意。其余是您的观点!@P0W:啊,所以它是b就像赫伯特·席尔德的书一样……明白了
 int main ()
 {
 cout.precision(5);
 double i = 1.23556456123;
 cout << i;
 }
cout<< fixed <<setprecision(2)<< result<<endl ;