if (operator.equals("+")) { res = n1 + n2; } else if (operator.equals("-")) { res = n1 - n2; } else if (operator.equals("*")) { res = n1 * n2; } else if (operator.equals("/")) { if (n2 != 0) { res = n1 / n2; } else { siResult.setText("Result: Error"); return; } }
double n1 = Double.parseDouble(num1); double n2 = Double.parseDouble(num2); double res = 0;
tfNumber1 = new TextField("Number 1: ", "", 10, TextField.NUMERIC); form.append(tfNumber1); nokia dct4 calculator
display.setCurrent(form); }
StringItem siOperator = new StringItem("Operator: ", ""); form.append(siOperator); if (operator
import javax.microedition.lcdui.*; import javax.microedition.midlet.*;
form.addCommand(cmdAdd); form.addCommand(cmdSub); form.addCommand(cmdMul); form.addCommand(cmdDiv); form.addCommand(cmdEq); form.addCommand(cmdExit); } else { siResult.setText("Result: Error")
siResult.setText("Result: " + res); tfNumber1.setString(""); tfNumber2.setString(""); tfNumber1.setVisible(true); tfNumber2.setVisible(false); isNumber1 = true; } else if (c == cmdExit) { destroyApp(true); } } });