• 목록
  • 아래로
  • 위로

파이썬은 반올림을 하는 round() 함수를 내장하고 있습니다.


그러나 round() 함수는 끝자리가 0이면 출력을 하지 않는 문제가 있습니다.


예컨대 round(3.141592, 2)는 3.14를 출력하지만, round(3.101592, 2)는 3.1을 출력합니다.


참고로 올림 또는 내림을 하는 math.ceil과 math.floor은 정수만 반환합니다.



따라서 원하는 출력형식을 엄격하게 준수하려면 format() 함수를 사용해야 합니다.


format() 함수는 format(item, 폭(width).정밀도(precision)f)의 형태로 사용하면 됩니다.


즉 format(3.141592, ".2f"))의 형식으로 소수점 두 자리까지 출력할 수 있습니다.


한편 "{:.1f}".format() 형태로도 사용할 수 있습니다.


포함 1명이 추천

추천인 1

작성자
이니스프리 119 Lv. (0%) 1893270/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

댓글 1

ilovepc
구글링 통해서 이 글 덕분에 해결... 감사합니다...
comment menu
2021.09.13. 22:13

신고

"ilovepc님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 마스터 24.02.11.17:21 650
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 4327
202 [Python] 지난 일요일 날짜 구하기 이니스프리 이니스프리 20.02.04.20:33 992
201 [Requests] 한 번의 POST 전송으로 여러 개의 파일을 업로드하는 방법 이니스프리 이니스프리 20.02.06.21:23 943
200 [Python] 이차원 리스트에서의 다중조건 정렬 이니스프리 이니스프리 20.02.08.23:00 1299
199 [Python] 에라토스테네스의 체 이니스프리 이니스프리 20.02.10.23:33 252
198 [Python] 수를 뒤집는 두 가지 방법 3 이니스프리 이니스프리 20.02.11.22:24 153
197 [Python] 회문(Palindrome) 여부를 확인하는 함수 이니스프리 이니스프리 20.02.11.23:32 240
196 [Python] 2020년 5급 신임관리자 교육과정에 파이썬 도입! image 이니스프리 이니스프리 20.02.11.23:48 129
195 [Python] 문자열에서 숫자만 뽑아서 정수로 반환하는 함수 이니스프리 이니스프리 20.02.12.00:01 141
194 [Python] 최소공배수 구하기 이니스프리 이니스프리 20.02.12.00:11 327
193 [Python] 스도쿠의 정오를 확인하는 함수 이니스프리 이니스프리 20.02.13.15:28 124
192 [Python] 10진수를 n진수로 변환하기 이니스프리 이니스프리 20.02.14.01:23 611
191 [Python] 다중 list comprehension 이니스프리 이니스프리 20.02.14.13:08 182
190 [Python] COS Pro 1급 예제 2-6 풀이 이니스프리 이니스프리 20.02.14.15:03 169
[Python] 소수점 자리수의 출력 - round() vs format() 1 이니스프리 이니스프리 20.02.15.11:53 31760
188 [Python] COS Pro 1급 4-10 풀이 이니스프리 이니스프리 20.02.15.12:17 179
187 [Python] COS Pro 1급 5-1 풀이 이니스프리 이니스프리 20.02.15.16:01 611
186 [Python] COS Pro 1급 5-4 풀이 이니스프리 이니스프리 20.02.15.16:24 266
185 [Python] COS Pro 1급 5-6 풀이 이니스프리 이니스프리 20.02.15.16:55 405
184 [Python] 유클리드 호제법 2 image 이니스프리 이니스프리 20.02.15.17:21 148
183 [Python] COS Pro 1급 6-2 풀이 이니스프리 이니스프리 20.02.15.20:05 762