NaN

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

NaN jako zkratka z Not a Number („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í nulou, pokus o výpočet funkční hodnoty funkcí v bodě, ve kterém se limitně blíží k nekonečnu nebo který nenáleží do jejich oboru hodnot.

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

[editovat] Související články

[editovat] Externí odkazy

Osobní nástroje
Jmenné prostory

Varianty
Akce
Navigace
Tisk/export
Nástroje
V jiných jazycích