3#ifndef TETL_CMATH_REMAINDER_HPP
4#define TETL_CMATH_REMAINDER_HPP
6#include <etl/_3rd_party/gcem/gcem.hpp>
13[[nodiscard]]
constexpr auto remainder(
float x,
float y)
noexcept ->
float {
return etl::detail::gcem::fmod(x, y); }
18[[nodiscard]]
constexpr auto remainderf(
float x,
float y)
noexcept ->
float {
return etl::detail::gcem::fmod(x, y); }
23[[nodiscard]]
constexpr auto remainder(
double x,
double y)
noexcept ->
double {
return etl::detail::gcem::fmod(x, y); }
28[[nodiscard]]
constexpr auto remainder(
long double x,
long double y)
noexcept ->
long double
30 return etl::detail::gcem::fmod(x, y);
36[[nodiscard]]
constexpr auto remainderl(
long double x,
long double y)
noexcept ->
long double
38 return etl::detail::gcem::fmod(x, y);
constexpr auto remainderf(float x, float y) noexcept -> float
Computes the remainder of the floating point division operation x/y.
Definition remainder.hpp:18
constexpr auto remainderl(long double x, long double y) noexcept -> long double
Computes the remainder of the floating point division operation x/y.
Definition remainder.hpp:36
constexpr auto remainder(float x, float y) noexcept -> float
Computes the remainder of the floating point division operation x/y.
Definition remainder.hpp:13
Definition adjacent_find.hpp:8