Программисты больше не нужны!
Нужны ИИ инженеры! Хотите научиться? Вступайте в канал!
⊗ktPmCdNn 130 of 535 menu
◀ ▶

Сравнение NaN в Kotlin

Давайте теперь будем сравнивать NaN с собой. Это значение уже встречалось у дробей. Равенство с собой дает ложь, поэтому условие не проходит.

На экран попадет "N":

val num1 = 0.0 / 0.0 if (num1 == num1) { println("Y") } else { println("N") }

Неравенство с собой, наоборот, истинно. На экран попадет "Y":

val num1 = 0.0 / 0.0 if (num1 != num1) { println("Y") } else { println("N") }

Дано число:

val num1 = 0.0 / 0.0

Если число равно само себе, выведите "Y", иначе "N".

Дано число:

val num1 = 0.0 / 0.0

Если число не равно само себе, выведите "Y", иначе "N".

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить