Привет. Я как не искушенный джавой поймал "NaN".toDoubleOrNull(). Починил через "NaN".toDoubleOrNull()?.takeIf { !it.isNaN() }. Подскажите, есть ли еще похожие приколы, когда я ожидаю чисел а получу нечто другое?
Привет. Я как не искушенный джавой поймал "NaN".toDoubleOrNull(). Починил через "NaN".toDoubleOrNull()?.takeIf { !it.isNaN() }. Подскажите, есть ли еще похожие приколы, когда я ожидаю чисел а получу нечто другое?
Приколы с плавающей точкой в общем-то не зависят от языка
моя задача изначально - получить число из строки, если там не цифры - нужен null. Я понимаю это матчасть, буду гуглить дальше, просто боюсь очередное решение опять будет с неожиданным для меня поведением.
моя задача изначально - получить число из строки, если там не цифры - нужен null. Я понимаю это матчасть, буду гуглить дальше, просто боюсь очередное решение опять будет с неожиданным для меня поведением.