❓ Равен ли Double.NaN сам себе?
Double.NaN == Double.NaN возвращает false в соответствии со спецификацией IEEE 754.
NaN (Not a Number) представляет недопустимый или неопределённый результат вычислений. По определению, NaN не равен ничему, включая себя.
Для корректной проверки используйте Double.isNaN(value).
🐸 Библиотека собеса по Java
#core
Post #1215
2.07K
- 👍 16
- 🔥 3
- 🤔 1