반응형
알고리즘 문제를 완전 기초부터 풀어보자 싶어 푸는 도중에 문제의 "실제 정답과 출력 값의 절대 오차 또는 상대오차가 10-9 이하이면 정답이다." 부분에서 막혔다.
이를 어떻게 해결해야 하는지 방법을 잘 몰라 찾아보았더니 cout의 presison을 사용해야 함을 알았다.
#include<iostream>
using namespace std;
int main()
{
double a, b;
cin >> a >> b;
cout << a / b;
}
틀린 코드는 이러한데 이는 소수점이 6자리까지밖에 나오지 않아 틀렸나보다.
#include<iostream>
using namespace std;
int main()
{
double a, b;
cin >> a >> b;
cout << fixed;
cout.precision(9);
cout << a / b;
}
수정해주었더니 해결 되었다.
반응형
'백준' 카테고리의 다른 글
[백준][C++] 11382번 꼬마정민 (0) | 2024.03.19 |
---|---|
[백준][C++] 10807 개수 세기 (0) | 2023.02.27 |
[백준][C++] 15552 빠른 A+B (0) | 2022.12.02 |