/*
输出末尾的0或者小数点
默认输出会省略掉末尾的0,我们可以用setf(ios_base::showpoint)函数输出末尾的0或者小数点
注:showpoint可以输出结尾的0或者小数点,且默认使用precision(6)
*/
#include <iostream> using namespace std; int main() { float price=401.60f; cout<<price<<endl; //默认输出,省略末尾的0(401.6) cout<<showpoint<<price<<endl; //showpoint会输出末尾的0,且默认使用precision(6)(401.600) cout.precision(3); cout<<price<<endl; //showpoint会输出小数点(402.) cout.precision(5); cout<<price<<endl; //showpoint输出末尾的0(401.60) return 0; }