Detailed Description
These functions provide scalar and SIMD version of functions related to the representation of floating point values.
Convenience header:
#include <eve/function/ieee_754.hpp>
Variables | |
constexpr callable_bitofsign_ | eve::bitofsign = {} |
Callable object computing the bitofsign value. More... | |
constexpr callable_exponent_ | eve::exponent = {} |
Callable object computing the exponent value. More... | |
constexpr callable_frexp_ | eve::frexp = {} |
Callable object computing the frexp pair of values. More... | |
constexpr callable_hi_ | eve::hi = {} |
Callable object computing the higher part of the values. More... | |
constexpr callable_ifrexp_ | eve::ifrexp = {} |
Callable object computing the ifrexp pair of values. More... | |
constexpr callable_ldexp_ | eve::ldexp = {} |
Callable object computing the ldexp operation: \(\textstyle x 2^n\). More... | |
constexpr callable_lo_ | eve::lo = {} |
Callable object computing the lower part of the values. More... | |
constexpr callable_lohi_ | eve::lohi = {} |
Callable object computing the lohi pair of values. More... | |
constexpr callable_mantissa_ | eve::mantissa = {} |
Callable object computing the mantissa value. More... | |
constexpr callable_nb_values_ | eve::nb_values = {} |
Callable object computing the nb_values operation. More... | |
constexpr callable_nextafter_ | eve::nextafter = {} |
Callable object computing the nextafter operation. More... | |
constexpr callable_two_add_ | eve::two_add = {} |
Callable object computing the two_add operation. More... | |
constexpr callable_two_prod_ | eve::two_prod = {} |
Callable object computing the two_prod operation. More... | |
constexpr callable_ulpdist_ | eve::ulpdist = {} |
Callable object computing the ulpdistt operation. More... | |