Какво е NaN Python?
Какво е NaN Python?

Видео: Какво е NaN Python?

Видео: Какво е NaN Python?
Видео: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, Ноември
Anonim

нан означава "не число", плаваща стойност, която получавате, ако извършите изчисление, чийто резултат не може да бъде изразен като число. Всички изчисления, с които извършвате NaN също ще доведе до NaN . inf означава безкрайност.

Хората също питат какво причинява NaN в Python?

Основното правило е: Ако изпълнението на функция извършва един от горните грехове, получавате a NaN . За fft, например, вие сте склонни да получите NaN s ако входните ви стойности са около 1e1010 или по-големи и безшумна загуба на прецизност, ако входните ви стойности са около 1e-1010 или по-малки.

какво е NaN pandas? Липсващите данни могат също да се обозначават като стойности на NA (не са налични) в панди . None: None е единичен обект на Python, който често се използва за липсващи данни в кода на Python. NaN : NaN (акроним за Not a Number) е специална стойност с плаваща запетая, разпозната от всички системи, които използват стандартното IEEE представяне с плаваща запетая.

Освен това по-горе, защо NaN е float Python?

NaN означава Not A Number и е често срещано представяне на липсващи данни. Той е специален плаващ -точкова стойност и не може да бъде преобразувана в друг тип освен плува.

Каква е стойността на NaN?

В компютрите, NaN , което означава не число, е член на числов тип данни, който може да се интерпретира като a стойност което е недефинирано или непредставимо, особено в аритметиката с плаваща запетая. Тихо NaNs се използват за разпространение на грешки в резултат на невалидни операции или стойности.

Препоръчано: