dct27300923   5년 전

1) winRate = Y * 100 / X;

2) winRate = ((double)Y / (double)X * 100);

두 식에서 winRate에 저장되는 값이 다를 수도 있나요?

1번식과 2번식의 연산과정에서 차이점을 모르겠습니다.

2번식도 winRate가 int형이니 실수 연산의 결과에서 소수점이 버려져서 1번식과 같은 결과를 낼 것이라고 생각했는데 아닌 것 같습니다.

댓글을 작성하려면 로그인해야 합니다.