Operations related to classical IEEE functions and the floating representation of real numbers
Variables | |
constexpr auto | eve::bitofsign = functor<bitofsign_t> |
elementwise_callable object computing the bit of sign. | |
constexpr auto | eve::exponent = functor<exponent_t> |
elementwise_callable object computing the integral IEEE exponent of the floating value. | |
constexpr auto | eve::frexp = functor<frexp_t> |
elementwise_callable computing the ieee pair of mantissa and exponent of a floating value, | |
constexpr auto | eve::ifrexp = functor<ifrexp_t> |
Computes the elementwise ieee pair of mantissa and exponent of the floating value,. | |
constexpr auto | eve::ilogb = functor<ilogb_t> |
elementwise_callable object computing the integral IEEE ilogb of the floating value. | |
constexpr auto | eve::ldexp = functor<ldexp_t> |
strict_elementwise callable computing \(\textstyle x 2^n\). | |
constexpr auto | eve::mantissa = functor<mantissa_t> |
elementwise_callable object computing the IEEE mantissa of the floating value. | |
constexpr auto | eve::nb_values = functor<nb_values_t> |
elementwise_callable object computing the number of values representable in the type between the arguments. | |
constexpr auto | eve::next = functor<next_t> |
strict_elementwise_callable computing the nth next representable element | |
constexpr auto | eve::nextafter = functor<nextafter_t> |
elementwise_callable object computing the next representable element element in the second parameter direction. | |
constexpr auto | eve::prev = functor<prev_t> |
Computes the nth previous representable element. | |
constexpr auto | eve::ulpdist = functor<ulpdist_t> |
Computes the unit in the last place distance of its arguments. | |