[Python] 숫자형 연산(floor division, round)

정만·2025년 3월 19일

데이터분석

목록 보기
1/61

3월부터 국비훈련으로 4주간 파이썬 데이터 분석 교육을 수강하고 있다.

앞으로 수강 내용을 따라가며 학습한 기록을 남겨보려 한다.

* floor division
: 기호로는 "//"를 사용해서 연산에 이용한다.
정수부분만 출력되기 때문에 이에 유의해야한다.

* round
: 반올림 함수이며, java에서는 round()로 사용된다.
자바 코딩 테스트 연습에서는 사용한 경험이 있었는데 python에서도 사용하니 새로웠다.

  • round(~) : 소수점 0번째에서 반올림
  • round(~,2) : 소수점 두번째 자리에서 반올림한다.

# floor division(버림 나눗셈)

print(8 // 3)  # -> 원래 몫 : 2.6666 ...

print(8.0 // 3) 
# -> 하나의 데이터 타입이 float이면 값이 실수로 나옴.

print(8.0 // 3.0)

#round (반올림 함수)

print(round(3.1415)) # -> 반올림해서 3이 나옴 

print(round(3.5523,2)) # -> 소수점 둘째자리에서 반올림
profile
멋있는 어른이 되고싶은 정만이의 벨로그

0개의 댓글