본문 바로가기
5분 공부

[5분 공부] Python 기본 - Floor Division, 반올림

by 멍선생 2022. 5. 11.
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
반응형

댓글