본문 바로가기
문제 해결/CodeUp

[CodeUp] [C++] [기초 100제] 1029번 실수 1개 입력받아 그대로 출력하기 2

by WSLim_97 2022. 11. 24.
반응형

https://codeup.kr/problem.php?id=1029&rid=0 

 

[기초-데이터형] 실수 1개 입력받아 그대로 출력하기2(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

codeup.kr


코드

#include <iostream>
#include <iomanip>
using namespace std;

int main() {
	double a;
	cin >> a;
	cout << fixed << setprecision(11) << a;

	return 0;
}

풀이

실수 1개를 입력받아 그대로 출력하는 문제이다.

 

조건에서 실수의 범위가 정해져 있기 때문에 double을 사용해 실수형 변수를 선언한다.

 

소수점 아래 11자리까지 표현하기 위해 iomanip 라이브러리의 setprecision 함수를 통해 소수점 11자리까지 표현하고 setprecision 함수를 소수점 아랫부분만 적용시키기 위해 fixed함수를 사용한다.

반응형