酷代码 AI
菜单
服务商

题目描述 在科学研究的领域,对数据的精度都要求非常高,有时需要计算到小数点后10位,甚至100位,做到精益求精。 试编写一程序,把分数 化成小数的形式,要求计算结果精确到小数点后100位。 输入 读入两个整数 和 , 数据在 范围内的正整数 输出 输出小数形式, 保留到小数点后100位 样例输入 复制 1 7 样例输出 复制 0.1428571428571428571428571428571428571428571428571428571428571428571428571428571428571428571428571428

```python # 读取输入的两个整数 a, b = map(int, input().split()) # 计算整数部分和小数部分 integer_part = a // b remainder = a % b # 初始化结果字符串 result = str(integer_part) + "." # 计算小数点后100位 for i in range(100): remainder *= 10 digit = remainder // b result += str(digit) remainder %= b # 输出结果 print(result) ``` [2025-12-16 18:07:19 | AI问答 | 110点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多