본문 바로가기

알고리즘 (Python)/코드업 기초 100제

[CodeUp] 코드업 기초 100제 1029번 풀이 - 파이썬(python)

728x90
반응형

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

시간 제한 : 1초 메모리 제한 : 128 MB

 


 

문제 설명

 

실수 1개를 입력받아 그대로 출력해보자.
(단, 입력되는 실수의 범위는 +- 1.7*10^-308 ~ +- 1.7*10^308 이다.)

입력

 

소수점 아래 숫자가 11개 이하인 실수 1개가 입력된다.
(단, 입력되는 실수의 범위는 +- 1.7*10^-308 ~ +- 1.7*10^308 이다.)

출력

 

입력된 실수를 소수점 이하 11자리까지 반올림하여 출력한다.

입력 예시

 

3.14159265359

출력 예시

 

3.14159265359

내 풀이

 

a=float(input())

print("%0.11f" % a)

모범 답안

 

a=input()

print('%.11f' % float(a))

해설

 

실수를 특정 소수점에서 반올림하는 문제입니다.
%f 사이에 0.11 또는 .11을 첨가하면 소수점 이하 11자리까지만 출력되게 됩니다.
%f를 사용하는 이유는 실수를 (float형을) 출력해야하기 때문입니다.
728x90
반응형