1 solutions
-
1
这道题目要注意的点: 一是两整数相除,C++ 中直接
a / b
是整数除法,要得到实数结果必须是 double 类型相除,也就是a * 1.0 / b
; 二是精度问题,用std::cout
想要达到 精度需要使用 iomanip 库手动设置,其中std::fixed
是设置定点数,std::setprecision
则是设置精度。#include <iostream> #include <iomanip> int main() { int T; std::cin >> T; while(T--) { int a, b; std::cin >> a >> b; std::cout << std::fixed << std::setprecision(6) << a * 1.0 / b << std::endl; } return 0; }
Information
- ID
- 15
- Time
- 1000ms
- Memory
- 512MiB
- Difficulty
- 1
- Tags
- # Submissions
- 24
- Accepted
- 9
- Uploaded By