NaN

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

NaN jako zkratka z („nečíslo“) je v číslicové technice termín pro hodnotu, která nereprezentuje (konečné) číslo.

S NaN počítají návrhy numerických koprocesorů, vyskytuje se též jako rezervovaná hodnota v některých programovacích a skriptovacích jazycích (např. JavaScript) a někdy přímo tato zkratka může být zobrazena na displeji některých starších kalkulaček, měřicích přístrojů apod.

Příklad, kdy může NaN vzniknout jako výsledek nějaké operace, je dělení nuly nulou nebo pokus o výpočet funkční hodnoty funkcí v bodě, který nenáleží do jejich oboru hodnot.

V případě koprocesorů je posloupností bitů, která podle dohodnutých standardů vyjadřuje, že tato posloupnost nereprezentuje číslo. Většinou též platí, že jakákoli operace, jejímž operandem je NaN, má výsledek též NaN.

Související články

NULL * IEEE 754 * Číslicová technika

Externí odkazy

http://foldoc.org/?Not-a-Number

Kategorie:Hardware Kategorie:Číslicová technika

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top