0
每當我將以下內容放入程序中時,它總會返回NaN
。有人知道爲什麼嗎?有沒有辦法解決這個問題?在計算數字時,我總是收到NaN
double test = -1.17425 * (pow(10, 3))/(5.75 * (pow(10, 6)));
System.out.print(test);
每當我將以下內容放入程序中時,它總會返回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*(Math.pow(10,3))/(5.75*(Math.pow(10,6)));
適用於Math.pow謝謝 – user3243314
這運行正常對我來說:'-2.0421739130434784E-4'(使用'Math.pow') – Christian
顯示我們,當你運行它表明了錯誤編譯,可運行的代碼。 – user2357112
http://ideone.com/cwO975其爲我工作以及 –