Число (NaN від англ. Not-a-Number) – один із особливих станів числа з плаваючою комою. Використовується в багатьох математичних бібліотеках та математичних співпроцесорах.
Просто це число, що використовується і представляється в певній особливій формі. Отже, ще раз, за стандартом, NaN це НЕ довільне значення НЕчислового типу, а число! Це значить, не можна сказати, що рядок "рядок" це NaN , так як NaN це насправді число.
Глобальна властивість NaN є значенням, що становить не число (Not-A-Number).
Отже, NaN , згідно зі стандартом IEEE754, не якесь значення не числового типу, але насправді число.