• 목록
  • 아래로
  • 위로

파이썬은 반올림을 하는 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. (2%) 4154510/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

댓글 1

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

신고

"ilovepc님의 댓글"

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

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 시스템 점검 작업 완료 안내 10 마스터 마스터 24.09.05.16:25 2068
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 8862
220 [Python] 지난 일요일 날짜 구하기 이니스프리 이니스프리 20.02.04.20:33 1101
219 [Requests] 한 번의 POST 전송으로 여러 개의 파일을 업로드하는 방법 이니스프리 이니스프리 20.02.06.21:23 1077
218 [Python] 이차원 리스트에서의 다중조건 정렬 이니스프리 이니스프리 20.02.08.23:00 1354
217 [Python] 에라토스테네스의 체 이니스프리 이니스프리 20.02.10.23:33 348
216 [Python] 수를 뒤집는 두 가지 방법 3 이니스프리 이니스프리 20.02.11.22:24 329
215 [Python] 회문(Palindrome) 여부를 확인하는 함수 이니스프리 이니스프리 20.02.11.23:32 274
214 [Python] 2020년 5급 신임관리자 교육과정에 파이썬 도입! image 이니스프리 이니스프리 20.02.11.23:48 202
213 [Python] 문자열에서 숫자만 뽑아서 정수로 반환하는 함수 이니스프리 이니스프리 20.02.12.00:01 179
212 [Python] 최소공배수 구하기 이니스프리 이니스프리 20.02.12.00:11 383
211 [Python] 스도쿠의 정오를 확인하는 함수 이니스프리 이니스프리 20.02.13.15:28 392
210 [Python] 10진수를 n진수로 변환하기 이니스프리 이니스프리 20.02.14.01:23 653
209 [Python] 다중 list comprehension 이니스프리 이니스프리 20.02.14.13:08 226
208 [Python] COS Pro 1급 예제 2-6 풀이 이니스프리 이니스프리 20.02.14.15:03 209
[Python] 소수점 자리수의 출력 - round() vs format() 1 이니스프리 이니스프리 20.02.15.11:53 31957
206 [Python] COS Pro 1급 4-10 풀이 이니스프리 이니스프리 20.02.15.12:17 348
205 [Python] COS Pro 1급 5-1 풀이 이니스프리 이니스프리 20.02.15.16:01 748
204 [Python] COS Pro 1급 5-4 풀이 이니스프리 이니스프리 20.02.15.16:24 422
203 [Python] COS Pro 1급 5-6 풀이 이니스프리 이니스프리 20.02.15.16:55 527
202 [Python] 유클리드 호제법 2 image 이니스프리 이니스프리 20.02.15.17:21 171
201 [Python] COS Pro 1급 6-2 풀이 이니스프리 이니스프리 20.02.15.20:05 840