본문 바로가기
대학원 공부/programming language

Python : 반올림, 올림, 내림

by 월곡동로봇팔 2020. 6. 4.

반올림 : round(실수, n)

>>> n = 7/15
>>> n
0.4666666666666667

>>> round(n,2)
0.47

>>> round(n,4)
0.4667

>>> round(n)
0

>>> type(round(n))
<class 'int'>

정수도 -를 사용해서 반올림 가능하다.

>>> round(12345,-1)
12340

>>> round(12345,-2)
12300

 

올림, 내림 : math.ceil, math.floor

import math

>>> math.ceil(12.2)
13

>>> math.floor(12.2)
12

 

 

출처 : https://dpdpwl.tistory.com/94

 

[Python]파이썬 자리수 조절(소수점,올림,반올림)

실수를 표현할때, 자리수를 원하는대로 조절하고, 정수의 올림 반올림을 하고싶을때 사용하는 함수가있다. 반올림 소수점을 n번째 까지만 표현하고 반올림을 하고싶을때, round 함수를 사용하면�

dpdpwl.tistory.com

댓글