如何在Java中获得除法结果的完整分数?
我是Java新手,正在使用DrJava IDE进行测试。我有以下分区49700/40000,它显示1.0而不是1.2425。
double t = 49700/40000;
System.out.println(t);
我做错了什么吗?
回答:
试试,这代替:
double t = 49700/40000.0;System.out.println(t);
如果两个操作数都是整数,则结果将是将被截断的整数,然后将其强制转换为双精度型。相反,如果其中一个操作数是双精度数,则结果将是双精度数。
以上是 如何在Java中获得除法结果的完整分数? 的全部内容, 来源链接: utcz.com/qa/416163.html