일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 파이썬 테마
- python image list
- 행동평점
- 신용평가 Fraud
- ORACLE 상위 행 추출
- jupyter notebook PDF
- 주식 데이터 수집
- ORACLE 상위 N개 추출
- 신청평점
- jupyter notebook 테마 변경
- 파이썬 이미지 라벨 저장
- 딥러닝
- SQL NULL값 처리
- linux 폴더 용량 확인
- 신용평가 부정사용 평점
- ORACLE SQL NVL
- 회수모형
- Cudnn 버전 확인
- SQL NVL
- linux 폴더 크기 확인
- Python Numpy
- python pandas
- python image load
- ORACLE NULL값 처리
- 리눅스 저장 용량 확인
- 딥러닝 제대로 시작하기
- CSS Fraud Score
- 주피터노트북 테마 변경
- 파이썬 이미지 리스트 변환
- 파이썬 이미지 불러오기
Archives
- Today
- Total
koos808
[파이썬] python 반올림, 올림, 내림 다양한 코드 본문
728x90
반응형
반올림, 올림, 내림
-
-
소수점을 n번째 까지만 표현하고 반올림을 하고싶을때, round 함수를 사용
-
default는 소수점 첫번째 자리에서 반올림해서 정수로 표현된다.
-
Ex)
n = 7/15 -> n = 0.4666666666666667 >>> round(n,2) 0.47 >>> round(n,4) 0.4667 >>> round(n) 0 >>> type(round(n)) <class 'int'>
-
-
물론 정수도 반올림 가능하다.
-
Ex)
>>> round(12345,-1) 12340 >>> round(12345,-2) 12300
-
-
math.ceil(i) :
올림
, math.floor(i) :내림
, math.trunc(i) :버림
-
Ex)
>>> import math >>> math.ceil(12.2) 13 >>> math.ceil(12.6) 13 >>> math.floor(12.2) 12 >>> math.floor(12.6) 12 >>> math.trunc(12.2) 12 >>> math.trunc(12.6) 12
-
-
Array : Numpy Code
- np.round(data, 2) or np.around(data, 2)
-
List 예제
- Ex) list 내 값들 전체 반올림 하기
- 기본 함수인 round()를 사용하면 안되고, np.round(list_name, 5)를 사용해주면 된다. - 이후 다시 리스트로 변환하고 싶으면 `list(np.round(list_name,5))` 를 이용.
728x90
반응형
'Python' 카테고리의 다른 글
[파이썬] Numpy append와 extend 함수로 배열과 list 합치기 (0) | 2020.10.30 |
---|---|
[파이썬] 각 array에서 max값만 추출하는 방법 (0) | 2020.10.30 |
[파이썬] 제곱과 나머지 코드 (0) | 2020.10.29 |
[파이썬] 공백 제거한 뒤 변수명(열이름) 일괄 변경하는 방법 (0) | 2020.10.26 |
python 열(column) 선택하는 방법 (0) | 2020.10.24 |
Comments