最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++輸出問(wèn)題:保留兩位小數(shù)

 更新時(shí)間:2022年11月10日 09:04:34   作者:海轟Pro  
這篇文章主要介紹了C++輸出問(wèn)題:保留兩位小數(shù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

輸出:保留兩位小數(shù)

問(wèn)題

已知a=0.20001,輸出:0.20

思路

setprecision:功能是控制輸出流顯示浮點(diǎn)數(shù)的有效數(shù)字個(gè)數(shù),注意是有效數(shù)字。如果和fixed合用的話,可以控制小數(shù)點(diǎn)后面有幾位。

這下這知道為什么輸出是0.2了吧,必須是輸出有效數(shù)字,后面的0要省略。如果a=0.21001,直接用就輸出是0.21。

為了得到0.20,在這里就要用到fixed了。

代碼

#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
    float a = 0.20001;
    cout.setf(ios::fixed);
    cout << "a=" <<fixed<< setprecision(2) << a <<endl; //輸出結(jié)果為a=0.20
    cout.unsetf(ios::fixed);
    cout << "a=" << setprecision(2) << a <<endl; //輸出結(jié)果為a=0.2
    return 0;
}

C++小數(shù)保留問(wèn)題

由于在做題的時(shí)候設(shè)計(jì)到輸出格式的問(wèn)題,省的每次都去找,所以自己稍微記錄一下

主要使用工具:#include中的setprecision() 和 setiosflags()

使用方法

  • setprecision()

顧名思義:就是設(shè)定精度。用來(lái)控制輸出的數(shù)的位數(shù)(從左到右的),自動(dòng)四舍五入。且不保留小數(shù)后的0。比如:

double pi = 3.1415926000;
語(yǔ)句輸出
cout<<setprecision(1)<<pi<<endl;3
cout<<setprecision(2)<<pi<<endl;3.1

但是這種形式如果有多位數(shù),會(huì)采用科學(xué)計(jì)數(shù)法來(lái)表示,比如

double n=123.65
cout<<setprecision(2)<<n<<endl;

輸出1.2e02

所以如果整數(shù)部分不確定,或者要求末尾保留0的時(shí)候,那我們就無(wú)法準(zhǔn)確保留適當(dāng)?shù)男?shù)位數(shù),因此我們需要另一個(gè)函數(shù):

  • setiosflags():這是一個(gè)格式控制函數(shù),它有很多參數(shù),可以實(shí)現(xiàn)不同的輸出操作

在這里主要用到其中兩個(gè):fixed 和 showpoint。

首先說(shuō)fixed,以定點(diǎn)方式顯示實(shí)數(shù),即顯示整數(shù)部分。舉個(gè)栗子:

double pi = 3.1415926000;
語(yǔ)句輸出
cout<<setprecision(1)<<pi<<endl;3.1
cout<<setprecision(2)<<pi<<endl;3.14
cout<<setprecision(10)<<pi<<endl;3.1415926
double n=123.65
cout<<setprecision(1)<<n<<endl;

輸出123.6

可見此時(shí)setprecision()已經(jīng)是只控制小數(shù)位數(shù)了,但是:它仍然不能保留0。這時(shí)就有了showpoint。

還是那個(gè)例子:

cout<<setiosflags(ios::fixed|ios::showpoint)<<setprecision(10)<<pi<<endl;

輸出 3.1415926000

這樣我們就能完全控制小數(shù)位數(shù)的輸出了。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • c++版線程池和任務(wù)池示例

    c++版線程池和任務(wù)池示例

    這篇文章主要介紹了c++版線程池和任務(wù)池,實(shí)現(xiàn)任務(wù)執(zhí)行完畢線程退出.在linux下壓力測(cè)試通過(guò)
    2014-03-03
  • ubuntu中打開終端的三種解決方法

    ubuntu中打開終端的三種解決方法

    本篇文章是對(duì)ubuntu中打開終端的三種方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • QT結(jié)合百度Ai實(shí)現(xiàn)車牌識(shí)別

    QT結(jié)合百度Ai實(shí)現(xiàn)車牌識(shí)別

    當(dāng)下的人工智能勢(shì)頭很盛,本文主要介紹了QT結(jié)合百度Ai實(shí)現(xiàn)車牌識(shí)別,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-03-03
  • C++實(shí)現(xiàn)圖書管理系統(tǒng)課程設(shè)計(jì)(面向?qū)ο?

    C++實(shí)現(xiàn)圖書管理系統(tǒng)課程設(shè)計(jì)(面向?qū)ο?

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)圖書管理系統(tǒng)課程設(shè)計(jì),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • C語(yǔ)言鏈表實(shí)現(xiàn)學(xué)生管理系統(tǒng)

    C語(yǔ)言鏈表實(shí)現(xiàn)學(xué)生管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言鏈表實(shí)現(xiàn)學(xué)生管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • 詳解C++中new運(yùn)算符和delete運(yùn)算符的使用

    詳解C++中new運(yùn)算符和delete運(yùn)算符的使用

    這篇文章主要介紹了C++中new運(yùn)算符和delete運(yùn)算符的使用,文章來(lái)自于微軟開發(fā)者文檔,因而根據(jù)Visual C++的一些特性來(lái)進(jìn)行講解,需要的朋友可以參考下
    2016-01-01
  • 淺析C++ 數(shù)據(jù)類型

    淺析C++ 數(shù)據(jù)類型

    這篇文章主要介紹了C++ 數(shù)據(jù)類型的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)c++,感興趣的朋友可以了解下
    2020-08-08
  • C++數(shù)據(jù)結(jié)構(gòu)之二叉搜索樹的實(shí)現(xiàn)詳解

    C++數(shù)據(jù)結(jié)構(gòu)之二叉搜索樹的實(shí)現(xiàn)詳解

    二叉搜索樹作為一個(gè)經(jīng)典的數(shù)據(jù)結(jié)構(gòu),具有鏈表的快速插入與刪除的特點(diǎn),同時(shí)查詢效率也很優(yōu)秀,所以應(yīng)用十分廣泛。本文將詳細(xì)講講二叉搜索樹的C++實(shí)現(xiàn),需要的可以參考一下
    2022-08-08
  • C語(yǔ)言之詳解靜態(tài)變量static

    C語(yǔ)言之詳解靜態(tài)變量static

    在C語(yǔ)言中static是用來(lái)修飾變量和函數(shù)的,這篇文章詳細(xì)介紹了static主要作用,文章中有詳細(xì)的代碼實(shí)例,需要的朋友可以參考閱讀
    2023-04-04
  • VS+QT編譯環(huán)境中字符亂碼問(wèn)題解決方法

    VS+QT編譯環(huán)境中字符亂碼問(wèn)題解決方法

    編碼就是把?個(gè)字符編碼成二進(jìn)制碼存起來(lái)的方式,而解碼就是把這個(gè)二進(jìn)制碼按照原本編碼的規(guī)則還原成原來(lái)的字符,這篇文章主要介紹了VS+QT編譯環(huán)境中字符亂碼問(wèn)題詳解,需要的朋友可以參考下
    2024-01-01

最新評(píng)論

临海市| 缙云县| 连城县| 黄山市| 陇川县| 长宁区| 栾城县| 平和县| 拉萨市| 措美县| 房产| 包头市| 南漳县| 吉首市| 河北省| 清徐县| 城步| 行唐县| 南木林县| 祁门县| 泰顺县| 含山县| 彰武县| 长白| 涿州市| 息烽县| 北碚区| 禹州市| 巴林右旗| 阿图什市| 岳阳县| 时尚| 凤庆县| 桐城市| 称多县| 荥阳市| 呼和浩特市| 济源市| 林西县| 灌南县| 慈利县|