C ++ nan () - C ++ szabványos könyvtár

A nan () függvény a C ++ - ban kettős típusú csendes NaN (Not-A-Number) értéket ad vissza.

A függvény a fejlécfájlban van meghatározva.

nan () prototípus

 kettős nan (const char * arg);

Hasonlóképpen, nanfés nanlvisszatér NaN típus értékeinek floatés a long doublerendre.

nan () Paraméterek

Megvalósítás-specifikus C-karakterlánc. Ha a karakterlánc üres, a nan () függvény általános NaN-értéket ad vissza.

nan () Visszatérési érték

A na () függvény csendes NaNértéket ad vissza .

Példa: nan () függvény

 #include #include #include using namespace std; int main() ( double src = nan("1"); uint64_t dest; // copies variable src to dest // use for memcpy() memcpy(&dest, &src, sizeof src); cout << "nan( "1 ") = " << src << " (" << hex << dest << ")"; return 0; ) 

A program futtatásakor a kimenet a következő lesz:

 nan ("1") = nan (7ff8000000000001) 

érdekes cikkek...