val format = NumberFormat.getInstance(тут свою локаль (Locale.US можешь)) val num = format.parse(сюда свое число) num.intValue()
Отбросить точку и чтотза ней. Или сначала получить дабл а из него инт
Там может быть пустая строка или слово
Жестокий ты человек new BigDecimal("2.0121626621E10").intValue() Если локаль не важна
Тогда будет исключение. Кстати, я встречал квартиры с номером 2А и подобным
А без указания локали оно автоматом не поймёт? Будь там точка или запятая
Без указании локали будет юзать дефолтную (которая была определена при старте виртуальной машины)
Обсуждают сегодня