Сверточный оператор sobel в направлении x в частотной области

NaN можно рассматривать как неопределенное состояние / число. аналогично понятию 0/0, которое не определено или sqrt (-3) (в системе реальных чисел, где живет плавающая точка).

NaN используется как своего рода заполнитель для этого неопределенного состояния. Математически говоря, undefined не равен undefined. Вы также не можете сказать, что неопределенное значение больше или меньше другого неопределенного значения. Поэтому все сравнения возвращают false.

Это поведение также выгодно в случаях, когда вы сравниваете sqrt (-3) с sqrt (-2). Они оба вернут NaN, но они не эквивалентны, даже если они возвращают одинаковое значение. Поэтому, когда равенство всегда возвращает false при работе с NaN, это желаемое поведение.

0
задан Cris Luengo 4 March 2019 в 19:21
поделиться