我在除法部分遇到问题,加法(+),减法(-)和乘法(*)似乎没问题,但是当我使用除法(/)时,它会产生错误的输入......为什么?
-示例 - 10/2 = 0.2
<<---- 为什么?
我的代码:
private void jButton12ActionPerformed(java.awt.event.ActionEvent evt) {
SolveTEMP = Double.parseDouble( jTextField1.getText() );
if ( addBool == true )
SolveTEMP = SolveTEMP + TEMP;
else if ( subBool == true )
SolveTEMP = SolveTEMP - TEMP;
else if ( mulBool == true )
SolveTEMP = SolveTEMP * TEMP;
else if ( divBool == true )
SolveTEMP = SolveTEMP / TEMP;
jTextField1.setText( Double.toString( SolveTEMP ) );
addBool = false ;
subBool = false ;
mulBool = false ;
divBool = false ;
}