diff options
author | Gael Guennebaud <g.gael@free.fr> | 2013-07-06 22:01:14 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2013-07-06 22:01:14 +0200 |
commit | 9b833aff423eb414bc13d9d702f0daf5281669b3 (patch) | |
tree | ad2915c591d7b621c66e2bd3d5178ac350669e5b /test/special_numbers.cpp | |
parent | 3edd4681f2f04c1164cb3805f1ac37fbf9a618c0 (diff) |
Use numeric_limits to get NaN and inf
Diffstat (limited to 'test/special_numbers.cpp')
-rw-r--r-- | test/special_numbers.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/special_numbers.cpp b/test/special_numbers.cpp index b5c83af8b..910ddf21c 100644 --- a/test/special_numbers.cpp +++ b/test/special_numbers.cpp @@ -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), |