Python/알면 쓸모있는 잡다한 코드
파이썬 반올림, 올림, 내림 - python round, ceil, floor
joannekim0420
2022. 3. 25. 17:13
728x90
파이썬에서 math 함수로 코드 한 줄로 올림, 내림, 반올림 처리 하는 방법
올림
import math
math.ceil(3.14) #4
math.ceil(-3.14) #-3
화살표가 무조건 오른쪽, 큰 수 쪽으로 향하면서 정수 값 반환
내림
import math
math.floor(3.14) #3
math.floor(-3.14) #4
화살표가 무조건 왼쪽, 더 낮은 수 쪽으로 향함
trunc() 와 int()는 같은 역할을 하는데, 소수점 뒤에 있는 값들을 버리고 정수값 반환
반올림
import math
math.round(3.14) #3
math.round(3.1414,2) #3.14
인자를 1개만 넣으면 소수 첫 번째 자리에서 반올림하여 정수값 반환
인자를 2개 넣으면 2번째 인자에 들어가는 소수점 index에서 반올림하여 소수값 반환