输出末尾的0或者小数点

/*
    输出末尾的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;
}

 

posted @ 2015-05-10 12:16  codeplayplus  阅读(295)  评论(0编辑  收藏  举报