if (totalHoursWorked > 40){
double getNetPay1=40*15+((totalHoursWorked - 40)*15*1.5);
if (getNetPay1 > 1200) return getNetPay1*0.75;
else if (getNetPay1 < 499) return getNetPay1*0.85;
else return getNetPay1*0.79;
}else {if (totalHoursWorked < 41){
double getNetPay2=totalHoursWorked*15;
if (getNetPay2 > 1200) return getNetPay2*0.75;
else if (getNetPay2 < 499) return getNetPay2*0.85;
else return getNetPay2*0.79;
}
}
에러로는 이 방식은 더블로 나와야된다고 하거든요 잘못된곳이 뭐죠?
double getNetPay1=40*15+((totalHoursWorked - 40)*15*1.5);
if (getNetPay1 > 1200) return getNetPay1*0.75;
else if (getNetPay1 < 499) return getNetPay1*0.85;
else return getNetPay1*0.79;
}else {if (totalHoursWorked < 41){
double getNetPay2=totalHoursWorked*15;
if (getNetPay2 > 1200) return getNetPay2*0.75;
else if (getNetPay2 < 499) return getNetPay2*0.85;
else return getNetPay2*0.79;
}
}
에러로는 이 방식은 더블로 나와야된다고 하거든요 잘못된곳이 뭐죠?
에러 내용을 구글 번역기 돌렸냐...뭔 소리야 ㅡㅡ; return 값이 더블이잖아...함수의 리턴값을 뭐로 주게끔 되있는지 살펴보렴
뭐야 이색기 다중인격인가
코딩 스타일이 뭔 스벌..라인수 줄이면 코딩 잘하는 건줄 아냐? 브레이스좀 달고 가독성좀 높여 ㅁㅊ 색히야
그래서 어딜고쳐야함? 이상한이야기만 하지마시구 어디를 고쳐야되는지 알려주셈