Lines Matching refs:iround
215 int i = iround(arg); in test()
217 BOOST_TEST(i == iround(arg + 0)); in test()
255 int si = iround(static_cast<T>((std::numeric_limits<int>::max)())); in test()
257 BOOST_TEST(si == iround(static_cast<T>((std::numeric_limits<int>::max)()) + 0)); in test()
258 si = iround(static_cast<T>((std::numeric_limits<int>::min)())); in test()
260 BOOST_TEST(si == iround(static_cast<T>((std::numeric_limits<int>::min)()) + 0)); in test()
268 si = iround(static_cast<T>((std::numeric_limits<int>::max)() - 1)); in test()
270 si = iround(static_cast<T>((std::numeric_limits<int>::min)() + 1)); in test()
332 …BOOST_CHECK_THROW(result = static_cast<T>(iround(static_cast<T>(1e20))), boost::math::rounding_err… in test()
333 …BOOST_CHECK_THROW(result = static_cast<T>(iround(static_cast<T>(-1e20))), boost::math::rounding_er… in test()
343 …BOOST_CHECK_THROW(result = static_cast<T>(iround(std::numeric_limits<T>::infinity())), boost::math… in test()
344 …BOOST_CHECK_THROW(result = static_cast<T>(iround(-std::numeric_limits<T>::infinity())), boost::mat… in test()
355 …BOOST_CHECK_THROW(result = static_cast<T>(iround(std::numeric_limits<T>::quiet_NaN())), boost::mat… in test()
410 …BOOST_CHECK_THROW(result = static_cast<T>(iround(static_cast<T>((std::numeric_limits<int>::max)())… in test()
411 …BOOST_CHECK_THROW(result = static_cast<T>(iround(static_cast<T>((std::numeric_limits<int>::min)())… in test()