0
我想得到下面的數學結果,但我的代碼似乎wrong.Basically我想要得到的金額乘以100後輸入的金額,我認爲這將是一個數字少比1例如0.50。任何幫助將不勝感激。處理數字小於1
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
String numberEntered = edtamount.getText().toString();
try {
if (numberEntered .matches("")){
Toast.makeText(getActivity(), "please enter valid amount ", Toast.LENGTH_SHORT).show();
return;
}else {
double number = Integer.parseInt(numberEntered);
if (number < 1) {
double resultsnewk = number * (double) 100;
NumberFormat f = new DecimalFormat("K0.00");
String formated = f.format(resultsnewk);
txtnewk.setText(" " + formated);
} else {
//Do nothing
}
真正的問題是什麼? (爲什麼一個空的'else'塊,如果你不打算做什麼?) –