부동소수점출력..

jheee Reply 9 years 11 weeks ago
Sytem.out.printf("%.1f\n",((int)(A*10.0)/10.0)); 을 Sytem.out.printf("%.1f\n",(Math.floor(A*10.0)/10.0)); 로 바꾸어서 Accepted 되엇는데 두개가 다른건가요...? 답은 음수가아니니 상관없는거 아닌가요...?
withcs1 Reply 9 years 11 weeks ago
음수가 아니니 두개가 다를 일은 없겠지만,, (int)로 한번 바꿔줬을 때, 만약 실수형 변수에 들어있는 수가 int 최댓값보다 크다면 어떻게 될까요?
jheee Reply 9 years 10 weeks ago
아아 그런거군요...ㅠ 감사합니다!!