Строка в Int в Kotlin
Давайте теперь будем получать целое из текста, записанного
цифрами. Без перевода текст "12" и число 3
склеились бы. После перевода плюс уже складывает числа:
val str1 = "12"
val num1 = str1.toInt()
println(num1 + 3) // 15
Минус в тексте допустим:
val str1 = "-4"
println(str1.toInt()) // -4
Если в тексте не целое, программа останавливается.
Текст "1.5" тоже не переводится в целое
этим способом. Буквы в тексте делают то же:
val str1 = "12a"
println(str1.toInt()) // программа останавливается
Даны две переменные:
val str1 = "8"
val str2 = "5"
Найдите сумму чисел из этих строк и выведите ее.
Даны две переменные:
val str1 = "14"
val str2 = "6"
Найдите сумму чисел из этих строк и выведите ее.
Даны две переменные:
val str1 = "20"
val str2 = "7"
Найдите разность чисел из этих строк: вычтите второе из первого и выведите ее.
Дана переменная:
val str1 = "-9"
Найдите число из этой строки и выведите его.