Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

查找下一個可表示的較小的浮點值(函數float_prior)

概要

#include <boost/math/special_functions/next.hpp>

namespace boost{ namespace math{

template <class FPT>
FPT float_prior(FPT val);

}} // namespaces
float_prior函數說明

返回下一個比x小的可表示的值。如果x不是有限數,那麼就返回 定義域錯誤. 如果沒有比x小的值,那麼就返回溢出錯誤.

與下面的函數具有相同效果:

nextafter(val, -std::numeric_limits<FPT>::max());  // 注意:最大的負值 -max.

PrevUpHomeNext