Loading...
Searching...
No Matches
scaled_rounding.h File Reference
`#include "platform.h"`
`#include "absolute.h"`
`#include "type_traits.h"`

Go to the source code of this file.

## Classes

struct | etl::scaled_rounding_t< T >

## Namespaces

namespace | etl

## Functions

template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_ceiling_unscaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_ceiling_scaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_floor_unscaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_floor_scaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_half_up_unscaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_half_up_scaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_half_down_unscaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_half_down_scaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_zero_unscaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_zero_scaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_infinity_unscaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_infinity_scaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_half_even_unscaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_half_even_scaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_half_odd_unscaled (T value) ETL_NOEXCEPT
template<uint32_t Scaling, typename T>
ETL_NODISCARD ETL_CONSTEXPR14 T | etl::round_half_odd_scaled (T value) ETL_NOEXCEPT