HasNan

返回矩阵/向量中NaN值的数量。

ulong vector::HasNan();



ulong matrix::HasNan();

返回值

包含NaN值的矩阵/向量元素数。

注意

当比较具有NaN值的相应元素对时,CompareCompareByDigits方法认为这些元素相等,而在通常比较浮点数NaN != NaN的情况下。

例如:

void OnStart(void)

  {

   double x=sqrt(-1);



   Print("single: ",x==x);



   vector<double> v1={x};

   vector<double> v2={x};



   Print("vector: ", v1.Compare(v2,0)==0);

  }



/* Result:

 

 single: false

 vector: true

*/

另见

MathClassifyCompareCompareByDigits