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에서 반올림하여 소수값 반환
'Python > 알면 쓸모있는 잡다한 코드' 카테고리의 다른 글
torch.max , torch.argmax 차이 (0) | 2022.11.11 |
---|---|
[encoding error] 파이썬 인코딩 에러 UnicodeDecodeError: 'utf-8' codec can't decode byte 0x99 in position : invalid start byte (0) | 2022.09.20 |
scikit-learn 설치 됐는데 setup.py 에러 (0) | 2021.12.28 |
XLM 파일 파싱 및 처리 방법, 파이참으로 구조 보기 (0) | 2021.11.26 |
Dictionary within Dictionary 이중 딕셔너리 (0) | 2021.11.25 |