enter image description here我正在学习如何进行算术运算,并使用记事本和命令提示符,并在手机的计算器和笔记本电脑的计算器上检查它们是否正确,并且给出不同的答案。我正在使用Java语言
我尝试过手动计算
Int x = 12; 浮点y = 13.54f;
System.out.println(x / y +“表示12-13.54”); // 0.88691795在我的计算器上我得到0.886262924667 ...
答案 0 :(得分:0)
TL; DR:无法复制。
来自问题:
我尝试过手动计算
Int x = 12; 浮点y = 13.54f;
System.out.println(x / y +“表示12-13.54”); // 0.88691795在我的计算器上我得到0.886262924667 ...
我不知道你从哪里得到0.88691795
运行您的代码时,我得到0.88626295
这是代码的扩展版本,具有输出:
int x = 12;
float y = 13.54f;
double z = 13.54;
System.out.println(x/y + " using float math");
System.out.println(x/z + " using double math");
System.out.println("0.886262924667... using calcu");
0.88626295 using float math
0.8862629246676514 using double math
0.886262924667... using calcu
如您所见,没有一个可以提供您声称得到的结果。请重试。