오늘은 순진한 질문이지만 용서해주십시오.분수 손실 가능성 있음
double returnValue = (myObject.Value/10);
값은 오브젝트의 int이며 다음과 같은
I는 단순한 분할 계산을 갖는다.가능한 분수 손실 메시지가 표시됩니다. 그러나 double을 int로 변경하면 메시지가 사라집니다.
왜 이런 일이 발생할지 생각해보십시오. 당신은 부동 소수점 값으로 두 INT의의를 나눌 때 내가 myObject에 있기 때문에 생각
대단히 감사합니다. 이제 2 개의 int 값을 나눌 때 소수점을 잃어 버리는 것은 당연합니다. – CodeLikeBeaker