tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
lrint.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  etl
 

Functions

constexpr auto llrint (double arg) noexcept -> long long
 Rounds the floating-point argument arg to an integer value, using the current rounding mode.
 
constexpr auto llrint (float arg) noexcept -> long long
 Rounds the floating-point argument arg to an integer value, using the current rounding mode.
 
constexpr auto llrint (long double arg) noexcept -> long long
 Rounds the floating-point argument arg to an integer value, using the current rounding mode.
 
template<integral T>
constexpr auto llrint (T arg) noexcept -> long long
 Rounds the floating-point argument arg to an integer value, using the current rounding mode.
 
constexpr auto llrintf (float arg) noexcept -> long long
 Rounds the floating-point argument arg to an integer value, using the current rounding mode.
 
constexpr auto llrintl (long double arg) noexcept -> long long
 Rounds the floating-point argument arg to an integer value, using the current rounding mode.
 
constexpr auto lrint (double arg) noexcept -> long
 Rounds the floating-point argument arg to an integer value, using the current rounding mode.
 
constexpr auto lrint (float arg) noexcept -> long
 Rounds the floating-point argument arg to an integer value, using the current rounding mode.
 
constexpr auto lrint (long double arg) noexcept -> long
 Rounds the floating-point argument arg to an integer value, using the current rounding mode.
 
template<integral T>
constexpr auto lrint (T arg) noexcept -> long
 Rounds the floating-point argument arg to an integer value, using the current rounding mode.
 
constexpr auto lrintf (float arg) noexcept -> long
 Rounds the floating-point argument arg to an integer value, using the current rounding mode.
 
constexpr auto lrintl (long double arg) noexcept -> long
 Rounds the floating-point argument arg to an integer value, using the current rounding mode.