1. 程式人生 > 其它 >1027:輸出浮點數

1027:輸出浮點數

【題目描述】
讀入一個雙精度浮點數,分別按輸出格式“%f”,“%f”保留5位小數,“%e”和“%g”的形式輸出這個整數,每次在單獨一行上輸出。

【輸入】
一個雙精度浮點數。

【輸出】
第一行是按“%f”輸出的雙精度浮點數;

第二行是按“%f”保留5位小數輸出的雙精度浮點數;

第三行是按“%e”輸出的雙精度浮點數;

第四行是按“%g”輸出的雙精度浮點數。

【輸入樣例】
12.3456789
【輸出樣例】
12.345679
12.34568
1.234568e+001
12.3457

#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
    double a;
    cin>>a;
    printf("%lf\n",a);
    printf("%.5lf\n",a);
    printf("%e\n",a);
    printf("%g\n",a);
    return 0;
}

本內容僅供同學們學習借鑑,請勿盲目的抄寫程式碼,如果文章中有任何問題,請留言,評論,共同學習進步!

本文來自部落格園,作者:MacToT,轉載請註明原文連結:https://www.cnblogs.com/zhouxing-bmw/p/15634648.html