안드로이드 개발 질문/답변
(글 수 45,052)
msg1을 소수이나 정수를 입력받게 하고
msg2 를 오직 정수만 입력받게 해서
결과값이 소수점 없이 절대값으로 나오게 할려고하는데 어떻게 해야할까여?
private void SumDialog(View v) {
String msg1 = et2.getText().toString();
String msg2 = et3.getText().toString();
if(isNumber(msg1) == false){
Toast.makeText(this, " 숫자만을 입력이 가능합니다", Toast.LENGTH_SHORT).show();
return;
}
if(isNumber(msg2) == false){
Toast.makeText(this, " 숫자만을 입력이 가능합니다", Toast.LENGTH_SHORT).show();
return;
}
int val1 = Integer.parseInt(msg1);
int val2 = Integer.parseInt(msg2);
int result=0;
if(v.getId() == R.id.button6){
result = val1 * val2;
}
tv14.setText(Double.toString(result) + "원");
}




Math.abs()써보세요
되려나..;