Mi az a NaN Python?
Mi az a NaN Python?

Videó: Mi az a NaN Python?

Videó: Mi az a NaN Python?
Videó: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, November
Anonim

nan jelentése "nem szám", egy lebegő érték, amelyet akkor kap, ha olyan számítást végez, amelynek eredménye nem fejezhető ki számként. Bármilyen számítás, amellyel végzett NaN is eredményezni fog NaN . Az inf végtelent jelent.

Az emberek azt is kérdezik, mi okozza a NaN-t a Pythonban?

Az alapszabály a következő: Ha egy függvény megvalósítása a fenti bűnök valamelyikét követi el, akkor a NaN . Például fft esetén valószínűleg kap NaN s ha a bemeneti értékek 1e1010 körüliek vagy nagyobbak, és néma precizitásvesztés, ha a bemeneti értékek 1e-1010 vagy kisebbek.

mi az a NaN panda? A hiányzó adatok NA (Not Available) értékként is hivatkozhatnak az alábbiakban pandák . Nincs: A None egy Python-objektum, amelyet gyakran használnak a Python-kód hiányzó adataira. NaN : NaN (a Not a Number rövidítése) egy speciális lebegőpontos érték, amelyet minden olyan rendszer felismer, amely az IEEE szabványos lebegőpontos ábrázolását használja.

A fentieken kívül miért a NaN float Python?

NaN a Not A Number rövidítése, és egy gyakori hiányzó adatábrázolás. Ez egy különleges úszó -pont érték, és nem konvertálható más típusra, mint úszó.

Mi a NaN érték?

A számítástechnikában, NaN , amely nem számot jelent, egy numerikus adattípus tagja, amely úgy értelmezhető, mint a érték amely nem definiált vagy nem ábrázolható, különösen a lebegőpontos aritmetikában. Csendes NaNs érvénytelen műveletekből eredő hibák terjesztésére szolgálnak, ill értékeket.

Ajánlott: