로그인 바로가기 하위 메뉴 바로가기 본문 바로가기

데이터 구조 및 분석: Linear Structure and Dynamic Programming

임시 이미지 KAIST 산업및시스템공학과 문일철
http://kooc.kaist.ac.kr/datastructure-2019s/forum/46535
좋아요 1779 수강생 3367

안녕하세요.

강의를 수강중에 type casting관련 설명 부분에서 

> numTest1 = 10

> numTest2 = 3.0

>numdivideInt = numTest1 / int(numTest2)

여기에서 나누어지는 숫자인 numTest2에 대해 int로 type casting이 이루어져서 나눗셈의 결과인

numdivideInt가 3이 된다고 설명해주셨는데, integer인 두 numTest1, int(numTest2)를 이용하더라도

나눗셈 연산자는 연산의 결과가 float이면 type conversion을 해주어서 numdivideInt가 float type의 3.333..의

결과를 가지는 것 같아서 질문 드립니다.