do not directly call std::ceil

(transplanted from 9464745385
)
This commit is contained in:
Gael Guennebaud
2011-05-28 16:46:38 +02:00
parent a6f8da7c48
commit d225bbe534

View File

@@ -141,7 +141,8 @@ struct significant_decimals_default_impl
typedef typename NumTraits<Scalar>::Real RealScalar;
static inline int run()
{
return cast<RealScalar,int>(std::ceil(-log(NumTraits<RealScalar>::epsilon())/log(RealScalar(10))));
using std::ceil;
return cast<RealScalar,int>(ceil(-log(NumTraits<RealScalar>::epsilon())/log(RealScalar(10))));
}
};