İçindekiler:
Tanım - Sayı (NaN) ne anlama gelmez?
Sayı (NaN) kayan nokta işlemlerinde tanımlanmamış bir sayıyı temsil etmez. Sayı Değil göstergesi, sayısal bir değer olması gereken bir değişkenin metin karakterleri veya simgeleriyle bozulduğunun bir işareti olabilir.
Techopedia Sayı Değil (NaN)
Bir işletim sistemi gerçek bir sayıyı kayan nokta işlemleriyle derlemeye çalıştığında, bu sayıyı temsil edememesinin birçok nedeni olabilir. İmkansız bir karekök gibi yanlış bir komut bir NaN değerini tetikleyebilir. Daha önce de belirtildiği gibi, veri bozulması veya büro hataları olabilir. NaN ayrıca birçok şekilde ifade edilebilir. Bazı işletim sistemleri NaN ile birlikte bir karma karakteri (#) kullanır veya S, Q ve% gibi önekler ve sonekler kullanır. Sofistike işletim sistemleri bu hataları hata girişleriyle başa çıkmak için kullanabilseler de, eski ve daha ilkel işletim sistemlerinin çökmesine veya sonsuz döngülerde donmuş olabileceğine dikkat edilmelidir.