반응형
#include<iostream>
using namespace std;
int main() {
double a, b;
cout.precision(10);
cin >> a >> b;
cout << a / b;
return 0;
}
cout을 이용하여 숫자를 출력하면 소수점 6자리까지만 출력된다.
이때 'precision()' 메소드를 이용하면 원하는 자리수만큼을 출력할 수 있다.
'precision()' 메소드는 인수로 받은 숫자 만큼의 자리수를 출력해주는 메소드이다.
문제가 요구하는 소수점자리수는 10자리까지이니 인수로 10을 적었다.
만약 0.5000과 같이 표현하고 싶다면
'cout<<fixed;'를 추가하고
'cout.precision(4)'라 적으면 된다.
반응형
'BaekJoon > C++' 카테고리의 다른 글
10871 : X보다 작은 수 (C++) (0) | 2020.10.22 |
---|---|
[백준] 14681 : 사분면 고르기 (C++) (0) | 2020.10.19 |
[백준] 2588 : 곱셈 (C++) (0) | 2020.10.19 |
[백준] 10171 : 고양이 (C++) (0) | 2020.10.19 |
[백준] 2557 : Hello World (C++) (0) | 2020.10.19 |
댓글