Преобразование в Long в Kotlin
Давайте теперь переведем число в более широкий тип
Long.
Метод toLong у Int дает то же
значение в Long. Запись 100L
в литерале и toLong у переменной
решают одну задачу разными способами:
val num1 = 100
val num2 = num1.toLong()
println(num2) // 100
Очень большой ULong в Long может
не поместиться и даст обрезанное значение.
Из Double дробная часть отбрасывается:
println(7.9.toLong()) // 7
Даны две переменные:
val num1 = 1000
val num2 = 250L
Найдите сумму этих переменных и выведите ее.
Даны две переменные:
val num1 = 40
val num2 = 15L
Найдите разность этих переменных и выведите ее.
Даны две переменные:
val num1 = 6
val num2 = 7L
Найдите произведение этих переменных и выведите его.
Даны две переменные:
val num1 = 20L
val num2 = 4
Найдите частное этих переменных и выведите его.
Даны две переменные:
val num1 = 500u
val num2 = 25L
Найдите сумму этих переменных и выведите ее.
Даны две переменные:
val num1 = 8.5
val num2 = 3L
Найдите сумму этих переменных и выведите ее.