본문 바로가기
카테고리 없음

[CodeUp 기초 100제]1012 : [기초-입출력] 실수 1개 입력받아 그대로 출력하기(풀이 성공)

by 전봇대파괴자 2020. 10. 10.

 


입력:

실수값 1개가 입력된다.
(단, float로 저장할 수 있는 실수 값만 입력된다.)

 

 

출력:

입력된 실수값을 그대로 출력한다.


내 코드:

x=float(input())
print("%f"%x)

 

Comment: 앞의 문제에 이은 간단한 입출력 문제입니다. 이번에는 문자가 아닌 실수(float)입니다. 개인적으로는 이 문제는 부연설명이 좀 더 필요하다고 생각해요. 예시를 한번 볼게요. jupyter notebook을 사용했습니다.

어라.....?

윗줄은 입력, 아랫줄은 출력입니다. 다른 예를 볼까요?

 

그대로 출력하래매......

문제에는 분명히 '그대로' 출력하라고 했는데, 보다시피 그렇게 안됩니다. 무조건 출력은 소수점 여섯 자리 기준으로 나오네요. 여섯 자리 이하로 입력해도, 여섯자리 이상으로 입력해도 마찬가지입니다. 이런 부분은 좀 언급을 해주지 싶네요.