3#ifndef pRC_CORE_VALUE_FUNCTIONS_ROUND_H
4#define pRC_CORE_VALUE_FUNCTIONS_ROUND_H
31 template<std::
int64_t D = 0,
class T, If<IsFloat<T>> = 0>
32 static inline constexpr auto round(
T const &a)
75 template<std::
int64_t D = 0,
class T, If<IsInteger<T>> = 0>
76 static inline constexpr auto round(
T const &a)
Top-level class storing a floating point number.
Definition float.hpp:35
Definition cholesky.hpp:18
std::size_t Size
Definition type_traits.hpp:20
static constexpr auto sign(Complex< T > const &a)
Definition sign.hpp:13
static constexpr B iPow(B const base, N const exp)
Definition ipow.hpp:12
static constexpr auto abs(Complex< T > const &a)
Definition abs.hpp:12
static constexpr Conditional< IsSatisfied< C >, RemoveConstReference< X >, X > copy(X &&a)
Definition copy.hpp:13
static constexpr auto round(Complex< T > const &a)
Definition round.hpp:12
static constexpr auto fmod(XA &&a, XB &&b)
Calculates the floating-point remainder of an element-wise integer division of two Tensors.
Definition fmod.hpp:25