Itthon Fejlesztés Mi nem egy szám (nan)? - meghatározás a techopedia alapján

Mi nem egy szám (nan)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit nem jelent egy szám (NaN)?

Nem egy szám (NaN) egy meghatározatlan számot jelent a lebegőpontos műveletek során. A Nem szám jelző azt is jelzi, hogy egy változónak, amelynek állítólag numerikus értéknek kell lennie, megsérült a szöveg karakterek vagy szimbólumok.

A Techopedia magyarázza a Nem számot (NaN)

Amikor egy operációs rendszer megkísérel valós számot lebegőpontos műveletekkel összeállítani, számos oka lehet annak, hogy miért nem képes ezt a számot ábrázolni. Hamis parancs, például egy lehetetlen négyzetgyök, NaN értéket válthat ki. Az adatok sérülése vagy írási hibák is előfordulhatnak, amint azt korábban említettük. A NaN számos módon kifejezhető. Egyes operációs rendszerek hash karaktert (#) használnak a NaN-val együtt, vagy olyan előtagokat és utótagokat használnak, mint S, Q és%. Meg kell jegyezni, hogy míg a kifinomult operációs rendszerek ezeket a hibákat felhasználhatják a hibabemenetek kezelésére, a régebbi és primitívebb operációs rendszerek ehelyett összeomlhattak, vagy befagyhattak a végtelen hurkokban.

Mi nem egy szám (nan)? - meghatározás a techopedia alapján