1237 高精度整数除法

阅读量: 44 编辑

【题目描述】

求 a/b 的结果。 已知 a,b 为 108 范围内的非负整数,求 a/b 保留前 n 位小数商的结果。

【输入样例】

97 61 50

【输出样例】

1.59016393442622950819672131147540983606557377049180

【参考程序】

// 爱码岛编程
#include <iostream>
using namespace std;

int main() {
    int a, b, k, n, i;
    cin >> a >> b >> n;
    cout << a / b << '.';
    k = a % b;
    for (i = 0; i < n; i++) {
        k = k * 10;
        cout << k / b;
        k = k % b;
    }
    return 0;
}

爱码岛编程公众号
试卷资料
爱码岛编程小程序
在线刷题
苏ICP备13052010号
©2023 南京匠成信息科技有限公司