C语言保留几位小数就很直接粗暴,C++保留几位小数就显得稍微繁琐。 C语言 print("%.2f\n",x) 直接就输出2位小数。 C++ 输出保留2位小数 #include <iomanip> cout<<fixed<<setprecision(2)<<x<<endl; 输出保留2位有效数字 #include <iomanip> cout<<setprecision(2)<<x<<endl; 点击查看更详细的内容