728x90
오늘은 5분 공부를 위해 두가지를 알아보도록 하자.
하나는 Floor Division, 하나는 반올림 이다.
Floor Division은 무엇인가 .. 나눗셈 연산 후, 소수부분을 버림 하는 작업이다.
반올림은.. 근삿값을 구할 때 4 이하의 수는 버리고 5 이상의 수는 그 윗자리에 1을 더하여 주는 방법 이다. 주로 소수부분을 처리할 떄 쓴다.
1. Floor Division.
기호로는 // 를 사용한다.
/ 는 나누기로 소수점이 나오지만
// 를 사용하면 정수 부분만 결과로 나온다.
소수점 이하 값이 어떻게 나와도 // 연산을 하면 무조건 정수부분만 남게 된다.
여기서 주의할 점은 소수형으로 계산했을 경우 결과값은 소수형으로 나온다.
2. 반올림
반올림은 여러가지에서 많이 사용 된다.
주로 java 에서는 Math.round() 함수를, C++ 에서는 std::round()를 사용하는데, 파이썬에서는 round() 만 사용하면 된다.
round() 같은 형식을 함수라고 부르는데, 함수는 추후에 다시 공부하기로하고,,
round(~~) 만 사용했을 경우 소수점 0번째 자리에서 반올림,
round(~~, x) 를 사용했을 경우 해당 소수점 x번째 자리에서 반올림을 하게 된다.
오늘의 공부 끝..
728x90
반응형
'5분 공부' 카테고리의 다른 글
[5분 공부] 파이썬 함수, 들여쓰기 (1) | 2022.06.07 |
---|---|
[5분 공부] Python 변수, 지정 연산자(assignment operator) (0) | 2022.05.24 |
[5분 공부] Python 기본 - 자료형 확인 (0) | 2022.04.28 |
[5분 공부] Python 기본 - 참과 거짓(Boolean) (0) | 2022.04.14 |
[5분 공부] Python 기본 - 문자열 포맷팅(String Formatting) (0) | 2022.03.25 |
댓글