Čo je NaN Python?
Čo je NaN Python?

Video: Čo je NaN Python?

Video: Čo je NaN Python?
Video: Online kurz Python - Čo je to Python? - Na čo a kde sa Python Používa? 🐍💾💻 2024, November
Anonim

nan znamená "nie je číslo", pohyblivá hodnota, ktorú získate, ak vykonáte výpočet, ktorého výsledok nemožno vyjadriť ako číslo. Akékoľvek výpočty, ktoré vykonávate NaN bude mať aj za následok NaN . inf znamená nekonečno.

Ľudia sa tiež pýtajú, čo spôsobuje NaN v Pythone?

Základné pravidlo znie: Ak sa implementáciou funkcie dopustíte jedného z vyššie uvedených hriechov, získate a NaN . Napríklad pre fft ste náchylní dostať NaN s, ak sú vaše vstupné hodnoty okolo 1e1010 alebo väčšie a tichá strata presnosti, ak sú vaše vstupné hodnoty okolo 1e-1010 alebo menšie.

čo sú NaN pandy? Chýbajúce údaje sa môžu označovať aj ako hodnoty NA (nedostupné). pandy . None: None je singletonový objekt Pythonu, ktorý sa často používa na chýbajúce údaje v kóde Pythonu. NaN : NaN (skratka pre Not a Number) je špeciálna hodnota s pohyblivou rádovou čiarkou, ktorú uznávajú všetky systémy, ktoré používajú štandardnú reprezentáciu s pohyblivou rádovou čiarkou IEEE.

Okrem vyššie uvedeného, prečo je NaN float Python?

NaN znamená Not A Number a ide o bežné znázornenie chýbajúcich údajov. Je to špeciál plávajúce -bodová hodnota a nedá sa previesť na iný typ ako plavák.

Čo je hodnota NaN?

Vo výpočtovej technike NaN , znamená nie číslo, je členom číselného dátového typu, ktorý možno interpretovať ako a hodnotu ktorý je nedefinovaný alebo nereprezentovateľný, najmä v aritmetike s pohyblivou rádovou čiarkou. Ticho NaN slúžia na šírenie chýb vyplývajúcich z neplatných operácií resp hodnoty.

Odporúča: