Dom Razvoj Što nije broj (nan)? - definicija iz tehopedije

Što nije broj (nan)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što ne znači broj (NaN)?

Ne broj (NaN) predstavlja nedefinirani broj u operacijama s pomičnom zarezom. A indikator broja ne može biti i znak da je varijabla koja bi trebala biti numerička vrijednost oštećena tekstualnim znakovima ili simbolima.

Tehopedija objašnjava da nije broj (NaN)

Kada operativni sustav pokušava sastaviti stvarni broj s operacijama s pomičnom zarezom, postoji bilo koji broj razloga zbog kojih taj broj ne može biti u mogućnosti. Lažna naredba poput nemogućeg kvadratnog korijena može pokrenuti NaN vrijednost. Kao i prethodno spomenuti podaci mogu biti korupcija ili službeničke pogreške. NaN se također može izraziti na više načina. Neki operativni sustavi koriste hash znak (#) zajedno s NaN ili koriste prefikse i sufikse poput S, Q i%. Treba napomenuti da, iako sofisticirani operativni sustavi mogu upotrebljavati te pogreške za rješavanje unosa pogrešaka, stariji i primitivniji operativni sustavi su se umjesto toga mogli srušiti ili zamrznuti u beskonačnim petljama.

Što nije broj (nan)? - definicija iz tehopedije