Зміст:
Визначення - Що не означає число (NaN)?
Не число (NaN) являє собою невизначене число в операціях з плаваючою комою. Індикатор Not Number може також бути знаком того, що змінна, яка повинна бути числовим значенням, була пошкоджена текстовими символами або символами.
Техопедія пояснює не число (NaN)
Коли операційна система намагається скласти реальне число за допомогою операцій з плаваючою комою, є будь-яка кількість причин, через які вона може бути не в змозі представити це число. Помилкова команда, наприклад неможливий квадратний корінь, може викликати значення NaN. Так можуть бути корупційні чи службові помилки, як було зазначено раніше. NaN також може виражатися багатьма способами. Деякі операційні системи використовують хеш-символ (#) разом із NaN або використовують префікси та суфікси, такі як S, Q та%. Слід зазначити, що в той час як складні операційні системи можуть використовувати ці помилки для введення помилок, але старіші та примітивніші операційні системи могли замість цього розбитися або заморозитись у нескінченних петлях.