fix: To modify the acos function to return 0 when the result is NaN.

This commit is contained in:
sunwen
2025-03-11 15:51:05 +08:00
parent 04e0c4b38d
commit 4ba0d23d54

View File

@@ -568,7 +568,9 @@ Matrix Aurora::acosd(const Matrix& aMatrix)
{
resultData[i] = resultData[i] * 180 / PI;
}
return Matrix::New(resultData, aMatrix);
Matrix result = Matrix::New(resultData, aMatrix);
nantoval(result, 0);
return result;
}
Matrix Aurora::conj(const Matrix& aMatrix)