data4 = (data1 + data2 + data3) / 3.0; -> data1+data2+data3의 평균을 구할려고 하는 것이니 변수 data4의 타입은 double형 이다.
즉, 평균을 정확히 구할려고 실수형으로 평균값을 구해준다는 뜻이다.
data4가 실수형으로 나올려면 분모,분자가 모두 실수형이거나 아니면 최소한 둘 중 하나는 실수형이여야 한다. 그런데 위의 경우를 보면 data1,data2,data3가 모두 정수형이니 분모를 3이 아닌 3.0이라고 작성을 하여야 한다.
좋은 글 감사합니다. 자주 방문할게요 :)