Java 我计算数字时总是得到一个NaN
每当我将以下内容放入程序时,它总是返回Java 我计算数字时总是得到一个NaN,java,nan,Java,Nan,每当我将以下内容放入程序时,它总是返回NaN。有人知道为什么吗?有没有办法解决这个问题 double test = -1.17425 * (pow(10, 3)) / (5.75 * (pow(10, 6))); System.out.print(test); 在我的电脑上很好用。我得到: -2.0421739130434784E-4 你在用哪个数学库?试试这个: double test=-1.17425*(数学功率(10,3))/(5.75*(数学功率(10,6))这对我来说运行良好:-2.
NaN
。有人知道为什么吗?有没有办法解决这个问题
double test = -1.17425 * (pow(10, 3)) / (5.75 * (pow(10, 6)));
System.out.print(test);
在我的电脑上很好用。我得到:
-2.0421739130434784E-4
你在用哪个数学库?试试这个:
double test=-1.17425*(数学功率(10,3))/(5.75*(数学功率(10,6))代码>这对我来说运行良好:-2.0421739130434784E-4
(使用Math.pow
)向我们展示可编译、可运行的代码,在运行时演示错误。它也为我工作,请张贴整个代码,包括进口。