這個問題說明了一切。我有一些雙打,我正在做一些事情。如何用數組數組表示NaN?
double expectedOutput[] = { 6.38792, 12.91079, 14.33333, 13.44517,
12.34539, 12.05397, 8.34061, 2.07900, -2.01999, -5.47802,
-8.21610, -9.26719, -11.02378 };
理想情況下,我將測試以查看是否
6.38792 == 6.38792
,並用 '及格'
在一定條件下結束,我最終像
6.38792 != NaN
情況知道這有時是一個有效的案例,我如何在代碼中表示NaN?
我要麼需要包括NaNs
到我的預期元素的數組或以某種方式弄清楚,結果不是數字
我使用的Java
用什麼語言?!格兒。 – Olhovsky 2011-02-07 01:22:33
Java。我會更新問題 – JAM 2011-02-07 01:23:13
Double.NaN?測試NaN x == x(確保它不是NaN),Double.isNaN()等 – bestsss 2011-02-07 01:28:36