try {
System.out.printf("승률 : %.2f%%", (double)win/(win+lose)*100);
System.out.println();
} catch(ArithmeticException e) {
System.out.println("승률 : 0.00%");
System.out.println();
}
처음부터 무승부가 나오면 0.0/(0+0)이 되버림.
0으로 나누면 승률 : 0.00% 라고 나왔으면 하는데
승률 : NaN%이라고 나옴.
어떡해야 함?
댓글 0