2108번 - 통계학
4번 예제에서 산술평균 구하는 부분에서
printf("%.0f\n", round((float)sum/n)); 로 하면 -0이 나오고
printf("%d\n", (int)round(1.0*sum/n));로 하면 0이 나오는데
둘의 차이를 모르겠어요ㅜㅜ
댓글을 작성하려면 로그인해야 합니다.
dpdbs0980 1년 전
4번 예제에서 산술평균 구하는 부분에서
printf("%.0f\n", round((float)sum/n)); 로 하면 -0이 나오고
printf("%d\n", (int)round(1.0*sum/n));로 하면 0이 나오는데
둘의 차이를 모르겠어요ㅜㅜ