Преобразование в Int в Kotlin
Давайте теперь получим Int из дробного и из более
широкого целого.
Метод toInt у Double и Float
отбрасывает дробную часть к нулю:
println(7.9.toInt())
println((-7.9).toInt())
Результаты 7 и -7. Из Long
берется значение, которое может не влезть
в диапазон Int. Из UInt число,
входящее в диапазон Int, остается собой.
Если UInt больше верхней границы Int,
результат становится отрицательным:
val num1 = 3000000000u
println(num1.toInt())
Даны две переменные:
val num1 = 9.99
val num2 = 2
Найдите сумму этих переменных и выведите ее.
Даны две переменные:
val num1 = -4.8
val num2 = 1
Найдите разность этих переменных и выведите ее.
Даны две переменные:
val num1 = 3.5
val num2 = 4
Найдите произведение этих переменных и выведите его.
Даны две переменные:
val num1 = 15.0
val num2 = 4
Найдите частное этих переменных и выведите его.
Даны две переменные:
val num1 = 8.2f
val num2 = 1
Найдите сумму этих переменных и выведите ее.
Даны две переменные:
val num1 = 2500000000u
val num2 = 5
Найдите сумму этих переменных и выведите ее.