[Solved]Help Fix Java Gui Calculator Code Partial Part Program Divide 16 6 Get 3 Don T Want Round Q37169346
Help to fix Java GUI CALCULATOR code: This is apartial part of the program.
When i divide 16/6, i get 3. I don’t want it to round upbut I want it in decimal eg: 16/6 = 2.66666667
Code:
public class Calculator1 extends javax.swing.JFrame {
double firstnum = 0.0;
double secondnum = 0.0;
double result = 0.0;
String operation;
public Calculator1() {
initComponents();
}
private voidjBtnEqualActionPerformed(java.awt.event.ActionEvent evt) {
secondnum =Double.parseDouble(jtxtDisplay.getText());
String answer;
switch(operation)
{
case”+”:
result= firstnum + secondnum;
answer= String.format(“%.0f”, result);
break;
case”-“:
result= firstnum – secondnum;
answer= String.format(“%.0f”, result);
break;
case”*”:
result= firstnum * secondnum;
answer= String.format(“%.0f”, result);
break;
case”/”:
result= firstnum / secondnum;
answer= String.format(“%.0f”, result);
break;
}
answer =String.format(“%.0f”, result);
jtxtDisplay.setText(answer);
}
private voidjBtnPlusMinusActionPerformed(java.awt.event.ActionEvent evt) {
if(!jtxtDisplay.getText().equals(“”))
{
double value =Double.parseDouble(jtxtDisplay.getText());
value *= -1;
jtxtDisplay.setText(String.format(“%.0f”,value));
}
}
private voidjBtnMinus1ActionPerformed(java.awt.event.ActionEvent evt) {
firstnum =Double.parseDouble(jtxtDisplay.getText());
jtxtDisplay.setText(“”);
operation = “-“;
Expert Answer
Answer to Help to fix Java GUI CALCULATOR code: This is a partial part of the program. When i divide 16/6, i get 3. I don’t want i… . . .
OR