题解:洛谷 B2022 输出保留 12 位小数的浮点数

【题目来源】

洛谷:B2022 输出保留 12 位小数的浮点数 - 洛谷

【题目描述】

读入一个双精度浮点数,保留 \(12\) 位小数,输出这个浮点数。

【输入】

只有一行,一个双精度浮点数。

【输出】

也只有一行,保留 \(12\) 位小数的浮点数。

【输入样例】

3.1415926535798932

【输出样例】

3.141592653580

【算法标签】

《洛谷 B2022 输出保留 12 位小数的浮点数》 #顺序结构#

【代码详解】

#include<bits/stdc++.h>
using namespace std;

int main()
{
    double a;  // 定义双精度浮点数变量a
    cin >> a;  // 从标准输入读取一个双精度浮点数
    // 使用fixed固定小数位数,setprecision(12)设置输出12位小数
    cout << fixed << setprecision(12) << a;
}

【运行结果】

3.1415926535798932
3.141592653580
posted @ 2026-02-28 19:52  团爸讲算法  阅读(0)  评论(0)    收藏  举报