본문 바로가기
Thinking/BAEKJOON

C++ BAEKJOON 1008번 A/B 문제

by Dev_카페인 2022. 8. 15.
반응형

[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++ 데이터 형식 범위

Microsoft Docs C++ 데이터 형식 범위

https://docs.microsoft.com/ko-kr/cpp/cpp/data-type-ranges?view=msvc-170

 

데이터 형식 범위

자세한 정보: 데이터 형식 범위

docs.microsoft.com

 

 

반응형

'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