首页 > 代码库 > [CodeVS] 纯OI题

[CodeVS] 纯OI题

[1203] 判断浮点数是否相等 [青铜 Bronze]

我们一般认为两个浮点数相等,当且当他们之间的误差不超过1e-8.

技术分享
 1 /*
 2 作者:Wanying
 3 题目:p1203 判断浮点数是否相等
 4 */
 5 
 6 /*
 7 //如何写一份可以提交的代码?以P1000 A+B为例
 8 #include <iostream>
 9 using namespace std;
10 int main()
11 {
12     int a, b; //定义两个变量名
13     cin >> a >> b; //从标准输入流中输入两个整数
14     cout << a + b << endl; //输出到标准输出流中
15 
16 }
17 // 完成程序以后,点击下方的提交,即可看到测试结果
18 */
19 
20 #include <iostream>
21 #include <cmath>
22 using namespace std;
23 
24 int main() {
25     
26     double x, y;
27     cin >> x >> y;
28     if (abs(x-y) <= 1e-8) {
29         cout << "yes" << endl;
30     } else {
31         cout << "no" << endl;
32     }
33 
34     return 0;
35 }
View Code

 [1206] 保留两位小数输出一个浮点数 [青铜 Bronze] 

C++用 printf("%.2lf",a);

技术分享
 1 /*
 2 作者:Wanying
 3 题目:p1206 保留两位小数
 4 */
 5 
 6 /*
 7 //如何写一份可以提交的代码?以P1000 A+B为例
 8 #include <iostream>
 9 using namespace std;
10 int main()
11 {
12     int a, b; //定义两个变量名
13     cin >> a >> b; //从标准输入流中输入两个整数
14     cout << a + b << endl; //输出到标准输出流中
15 
16 }
17 // 完成程序以后,点击下方的提交,即可看到测试结果
18 */
19 
20 #include <iostream>
21 #include <cstdio>
22 using namespace std;
23 
24 int main() {
25     double a ;
26     cin >> a;
27     printf("%.2lf\n", a);
28     return 0;
29 }
View Code

 

[CodeVS] 纯OI题