6#include <tatooine/real.h>
10template <
floating_po
int Float>
14 static auto value(
const char* arg) {
return std::nanf(arg); }
18 static auto value(
const char* arg) {
return std::nan(arg); }
22 static auto value(
const char* arg) {
return std::nanl(arg); }
25template <
floating_po
int Float = real_number>
26auto nan(
const char* arg =
"") {
T value
Definition: cache_alignment.h:22
Definition: algorithm.h:6
auto nan(const char *arg="")
Definition: nan.h:26
static auto value(const char *arg)
Definition: nan.h:18
static auto value(const char *arg)
Definition: nan.h:14
static auto value(const char *arg)
Definition: nan.h:22