E.V.E  0.1-beta

◆ float32

eve::float32 = {}
inlineconstexpr

convert a eve::real_value to a float32 based eve::floating_real_value.

Members Functions

template < real_value T> auto operator()(T x) const noexcept;
Parameters
xAn instance of eve::callable or eve::real_value
Returns
  • if x is an eve::simd_value, returns a value, of type wide <float, cardinal_t<T>>,
  • if x is an eve::scalar_value, returns a value, float,
  • if x is a supported callable a call to float32(x)(...) is semantically equivalent to float32(x(...))