Trang Chủ Phát triển Số nào không phải là số (nan)? - định nghĩa từ techopedia

Số nào không phải là số (nan)? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Không phải số (NaN) nghĩa là gì?

Không phải là Số (NaN) đại diện cho một số không xác định trong các phép toán dấu phẩy động. Chỉ báo Không phải là Số cũng có thể là dấu hiệu cho thấy một biến được coi là giá trị số đã bị hỏng bởi các ký tự hoặc ký hiệu văn bản.

Techopedia giải thích Không phải là Số (NaN)

Khi một hệ điều hành cố gắng biên dịch một số thực với các phép toán dấu phẩy động, có bất kỳ lý do nào khiến nó không thể biểu diễn số đó. Một lệnh sai như căn bậc hai không thể có thể kích hoạt giá trị NaN. Vì vậy, có thể dữ liệu tham nhũng hoặc lỗi văn thư, như đã đề cập trước đây. NaN cũng có thể được thể hiện theo nhiều cách. Một số hệ điều hành sử dụng ký tự băm (#) cùng với NaN hoặc sử dụng tiền tố và hậu tố như S, Q và%. Cần lưu ý rằng mặc dù các hệ điều hành tinh vi có thể sử dụng các lỗi này để xử lý các đầu vào lỗi, nhưng các hệ điều hành cũ hơn và nguyên thủy hơn có thể đã bị hỏng hoặc bị đóng băng trong các vòng lặp vô hạn.

Số nào không phải là số (nan)? - định nghĩa từ techopedia