题解:洛谷 B2011 计算分数的浮点数值

【题目来源】

洛谷:B2011 计算分数的浮点数值 - 洛谷

【题目描述】

两个整数 \(a\)\(b\) 分别作为分子和分母,即分数 \(\dfrac{a}{b}\),求它的浮点数值(双精度浮点数,保留小数点后 \(9\) 位)。

【输入】

输入仅一行,包括两个整数 \(a\)\(b\)

【输出】

输出也仅一行,分数 \(\dfrac{a}{b}\) 的浮点数值(双精度浮点数,保留小数点后 \(9\) 位)。

【输入样例】

5 7

【输出样例】

0.714285714

【算法标签】

《洛谷 B2011 计算分数的浮点数值》 #顺序结构#

【代码详解】

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

int main()
{
    double a, b;  // 定义两个双精度浮点数变量
    
    cin >> a >> b;  // 从标准输入读取两个浮点数
    
    // 输出a除以b的结果,保留9位小数
    // fixed: 使用固定小数格式
    // setprecision(9): 设置精度为9位小数
    cout << fixed << setprecision(9) << a / b << endl;
    
    return 0;
}

【运行结果】

5 7
0.714285714
posted @ 2026-02-19 17:25  团爸讲算法  阅读(1)  评论(0)    收藏  举报