형 변환 이란? 더 정밀한 수로 표현할 수 있는 값으로 변환되는 것을 말한다 int a =10; int b = 3; float c =10.f; float d =3.0f; 1.system.out.println(a/b); ----------> 3 정수들의 나누기에서 답이 실수가 나오기에 소수점 이하 값들이 손실된 값인 3이 나온다 2.system.out.println(c/d)------------>3.33333 실수들의 연산이기에 결과값도 손실 없이 실수로 나온다 3.system.out.println(a/d)------------->3.3333333333 a=10을 d=3.0 으로 연산해야 하기에 형 변환 작업이 일어난다 그 결과 10은 10.0으로 변환되어 연산됨