반응형
[C++] BAEKJOON 1008번 : A/B 문제
정수 입력
사칙연산
출력
출력 자리 수
#include <iostream>
using namespace std;
int main()
{
double a, b;
cin >> a;
cin >> b;
cout.precision(10);
cout << fixed;
cout << a / b << endl;
return 0;
}
precision의 사전적 정의는 '정도' 인 것 처럼
cout.precision(10); 의 뜻은 10자리 까지 출력한다는 뜻이다.
cout << fixed;는 precision에서 정한 자릿수 만큼 고정 출력하겠다는 뜻이다.
실제로 Microsoft Visual Studio c++에서 fixed를 주석처리 한 후 예제보다 큰 수인 1과 300을 입력하면 소수점이 더 많이 표시되는 것을 확인할 수 있다.
Microsoft Docs / Vusual Studio C++ 데이터 형식 범위
https://docs.microsoft.com/ko-kr/cpp/cpp/data-type-ranges?view=msvc-170
반응형
'Thinking > BAEKJOON' 카테고리의 다른 글
C++ BAEKJOON 10926번 ??! (0) | 2022.08.15 |
---|---|
C++ BAEKJOON 10869번 사칙연산 (0) | 2022.08.15 |
C++ BAEKJOON 10998번 A x B 문제 (0) | 2022.08.15 |
C++ BAEKJOON 1001번 A-B 문제 (0) | 2022.08.15 |
C++ BAEKJOON 1000번 A+B 문제 (0) | 2022.08.15 |