티스토리 뷰

double형은 분명 소수점을 표현할 수 있는 데 아래와 같이 나누기를 연산할 때 문제가 발생했다.

상식적으로 5/10이니 0.5가 답으로 나와야 정상이지만....

0.0이 왜 나왔을까?

이건 .. 저의 내공이 더 쌓이면 더 자세하게 포스팅 하겠다 ..

이유는 모르겠다....

정수와 정수를 나누기 하였을 때 결과값이 정수 부분엔 맞게 나오지만 소수부분은 0으로 처리되는 것을 보아

나누기 하는 값 중 하나를 더블형으로 변경 해주었더니 원하는 결과 값이 도출되었습니다.

 

다들 double형에서 나누기 할때,

정수 / 더블형 혹은 더블형 /정수 꼭 하시길 바랍니다.

댓글