SyTen

◆ HalfInteger() [3/4]

template<typename Base >
template<typename Source , typename std::enable_if_t<(!std::is_integral_v< Source >) &&is_number_v< Source >, int > = 0>
syten::HalfInteger< Base >::HalfInteger ( Source const  b)
inline

Conversion from floating point numbers needs rounding.

References syten::HalfInteger< Base >::max(), syten::HalfInteger< Base >::min(), and SYTEN_ASSERT_MSG.

+ Here is the call graph for this function: