Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在GUI中使用除法(“/”时_Java_User Interface - Fatal编程技术网

Java 在GUI中使用除法(“/”时

Java 在GUI中使用除法(“/”时,java,user-interface,Java,User Interface,我在除法部分遇到了一个问题,加法(+)、减法(-)和乘法(*)似乎没问题,但当我使用除法(/)时,它会产生错误的输入。。。为什么 -Examaple-10/2=0.2您已切换分子和分母 试一试 而不是 SolveTEMP = SolveTEMP / TEMP; 编辑: 对于加法和乘法,顺序无关紧要 减法行吗,还是也需要切换?您能显示什么是临时值吗?您没有错过订单吗?看起来你做的是2/10=0.2,而不是10/2=5。很可疑你交换了SolveTEMP和TEMP,得到了2/10=0.2;尝试设置断

我在除法部分遇到了一个问题,加法(+)、减法(-)和乘法(*)似乎没问题,但当我使用除法(/)时,它会产生错误的输入。。。为什么


-Examaple-
10/2=0.2
您已切换分子和分母

试一试

而不是

SolveTEMP = SolveTEMP / TEMP;
编辑:

对于加法和乘法,顺序无关紧要


减法行吗,还是也需要切换?

您能显示什么是临时值吗?您没有错过订单吗?看起来你做的是2/10=0.2,而不是10/2=5。很可疑你交换了
SolveTEMP
TEMP
,得到了2/10=0.2;尝试设置断点或打印每个变量检查方法开头的值。调试。学习如何使用调试器。
SolveTEMP = TEMP / SolveTEMP;
SolveTEMP = SolveTEMP / TEMP;