int run02_exp = 0;
run02_exp += weight02_table[lvf]-weight02_table[lvn];
double result_nanugi = 0;
정수 값이 들어 있는 run02_exp 를 만들어 안에 값을 저장했어요
그리고 나누기 후 소수점이 발생할 것을 대비해서 double을 하나 만들었구요.
if (run02_mvp.isChecked()){
if (run02_lea.isChecked()){
result_nanugi = run02_exp /(764*9);}
else { result_nanugi = run02_exp /(637*9); }}
else {
if (run02_lea.isChecked()) { result_nanugi = run02_exp /(588*9); }
else { result_nanugi = run02_exp /(490*9); }
2 개의 스위치의 켜짐과 꺼짐에 따라 4개의 수로 나누는 과정입니다.
이 곳에서 result_nanugi 에 밑줄이 그어지고
"The value run02_exp /(764*9); is never used" 와 같이 4번의 오류가 발생해요..
int run02_end = Math.ceil(result_nanugi);
그리고 소숫점 올림하는 곳에서도
"error: incompatible types: possible lossy conversion from double to int"라고 오류가 발생합니다.
무엇이 문제인지 모르겠어요 double을 float로 바꿔도 해결되지 않고 어떻게 해야 할지 전혀..
고수님들 도와주셔요..ㅠㅠㅠ