Ở dạng gần có nan
, NaN
và NAN
. Ý nghĩa của việc có tất cả ba, chúng có khác nhau hay bất kỳ thứ gì trong số này có thể được sử dụng thay thế cho nhau?Sự khác biệt giữa nan, NaN và NAN
8
A
Trả lời
10
>>> numpy.nan is numpy.NaN is numpy.NAN
True
Chỉ thuận tiện. Chúng giống hệt nhau.
1
hệ điều hành khác nhau và các ngôn ngữ lập trình có thể có cơ quan đại diện chuỗi khác nhau của NaN:
nan
NaN
NaN%
NAN
NaNQ
NaNS
qNaN
sNaN
1.#SNAN
1.#QNAN
-1.#IND
Tôi nghĩ rằng có tất cả ba chỉ là một sự tiện lợi. Họ giống nhau.
>>> np.nan
nan
>>> np.NaN
nan
>>> np.NAN
nan
>>>
Các vấn đề liên quan
- 1. Sự khác nhau giữa NaN tĩnh và tín hiệu NaN là gì?
- 2. NaN có bằng NaN không?
- 3. Sự khác nhau giữa NaN và None là gì?
- 4. vị trí CALayer chứa NaN: [nan -0.5]
- 5. Cách giải quyết CALayerInvalidGeometry ', lý do:' Vị trí CALayer chứa NaN: [nan nan]?
- 6. Inf và nan là gì?
- 7. Canvas.GetTop() trả về NaN
- 8. Số nguyên Numpy nan
- 9. NaN trong nhân
- 10. kiểm tra số NaN
- 11. Cumsum reset tại NaN
- 12. Date.parse() kết quả trong NaN
- 13. Điều gì gây ra lỗi này? "Vị trí CALayer chứa NaN: [240 nan]"
- 14. Pandas lồng nhau sắp xếp và NaN
- 15. Bắt Nan và Inf trong Windows C++
- 16. parseInt luôn trả về NaN?
- 17. ExtJS 3.3 Format.Util.Ext.util.Format.dateRenderer trở NaN
- 18. Sử dụng NaN trong C++?
- 19. Cố ý trả về NaN
- 20. Kiểm tra nan trong Cython
- 21. Thời gian chương trình Nan: Nan trong Firefox, Chrome hoạt động hoàn hảo
- 22. Python - IronPython tiến thoái lưỡng nan
- 23. Kiểm tra sự hiện diện NaN trong thùng chứa
- 24. Khi nào sử dụng NaN hoặc +/- Infinity?
- 25. jQuery Nếu giá trị là NaN
- 26. Pandas: chiều dài của các lỗ NaN
- 27. Nullable NaN so sánh đôi trong C#
- 28. Lẫn lộn trên NaN trong Java
- 29. Buộc gfortran dừng chương trình tại NaN
- 30. HAML: tiến thoái lưỡng nan form_tag
Thật tuyệt, cảm ơn. (Wow! Python có thể làm so sánh phức tạp! Điều đó làm cho ngày của tôi!) – sashkello