Съдържание:
Определение - Какво не означава число (NaN)?
Не число (NaN) представлява неопределено число в операциите с плаваща запетая. Индикаторът не числото също може да е знак, че променлива, която трябва да бъде числова стойност, е повредена от текстови знаци или символи.
Техопедия обяснява не число (NaN)
Когато операционна система се опитва да състави реално число с операции с плаваща запетая, има някакъв брой причини, поради които може да не е в състояние да представи това число. Грешна команда като невъзможен квадратен корен може да задейства NaN стойност. Така че може да има данни за корупция или официални грешки, както беше споменато по-рано. NaN също може да се изрази по много начини. Някои операционни системи използват хеш-символ (#) заедно с NaN или използват префикси и суфикси като S, Q и%. Трябва да се отбележи, че макар усъвършенстваните операционни системи да използват тези грешки за справяне с входове за грешки, по-старите и по-примитивни операционни системи могат вместо това да се сринат или да се замразят в безкрайни контури.
