round함수는 소수점 끝자리가 0일경우 그 아래 소수점에 대해서 원하는 자리수까지 표현해주지 않습니다.
참고) https://yangnyang.tistory.com/...
ex) print(round(3.220, 3))
출력 : 3.22
print(round(3.222, 3))
출력 : 3.222
4344번 - 평균은 넘겠지
round함수는 소수점 끝자리가 0일경우 그 아래 소수점에 대해서 원하는 자리수까지 표현해주지 않습니다.
참고) https://yangnyang.tistory.com/...
ex) print(round(3.220, 3))
출력 : 3.22
print(round(3.222, 3))
출력 : 3.222
{:.3f} 과 같이 출력 format을 잡아주고 .format()에 들어가는 result 값에 round를 써서 조정하시는 방법이 있습니다
다만 위 경우{:.3f} 부분만으로도 이미 소수점 세 자리 출력으로 반올림 처리가 되기 때문에 뒤의 round는 자리수가 같으면 의미가 없어 보입니다
# 참고하시면 도움이 될만한 링크
댓글을 작성하려면 로그인해야 합니다.
hyunmin9808 1년 전
40.000 의 값을 round 함수를 이용해서는 나타낼 수 없나요?
**밑에 소스 코드에서 소수점을 나타내는 세가지 방법중 round함수를 이용할 때만 40.000 값을 얻을 수 없어서 여쭤봅니다.