Fork me on GitHub

c++中关于保留小数的小总结

今天我们要总结一下如何保留小数后几位!!!(包括有效数字也有所涉及呦~)

#include <iostream>
#include <iomanip> // 不要忘记头文件呦

using namespace std;
int main()
{    //第一种方法:
    cout << setiosflags(ios::fixed) << setprecision(2) ;
    
    //第二种方法:
    cout.setf(ios::fixed) ;
    cout << setprecision(2) ;
    
    //第三种方法:也是我最常用的方法
    cout << fixed << setprecision(2) ;
    //以上都是保留两位小数位后
    
    
    return 0;
}

这里我们需要理解一下setprecision(n)这个函数到底是干什么用的。

它如果单独使用是用来保留n位有效数字的,大噶可以自己试试呦~

但是当它和fixed在一起搭档的时候,他们组合出来的作用是保留小数点后n位的数字。

emmmmmm,后面或许还会有其他的保留小数的方法呢~(不知道自己还能不能记得。。。。汗)

嘿嘿嘿最后说一句阿夸虽然很棒但是比不上我的mea酱!!!!!

mea赛高!!!!!(错乱)

posted @ 2019-08-01 21:06  Ever17  阅读(13124)  评论(0编辑  收藏  举报
Live2D