Use numeric_limits to get NaN and inf

This commit is contained in:
Gael Guennebaud 2013-07-06 22:01:14 +02:00
parent 3edd4681f2
commit 9b833aff42

View File

@ -15,8 +15,8 @@ template<typename Scalar> void special_numbers()
int rows = internal::random<int>(1,300);
int cols = internal::random<int>(1,300);
Scalar nan = Scalar(0)/Scalar(0);
Scalar inf = Scalar(1)/Scalar(0);
Scalar nan = std::numeric_limits<Scalar>::quiet_NaN();
Scalar inf = std::numeric_limits<Scalar>::infinity();
Scalar s1 = internal::random<Scalar>();
MatType m1 = MatType::Random(rows,cols),