Преобразование в Short в Kotlin
Давайте теперь переведем число в тип Short.
Метод toShort у Int, когда число
внутри диапазона, дает то же значение:
val num1 = 300
println(num1.toShort())
Если число не помещается, сохраняются младшие биты, результат может выглядеть неожиданно:
val num1 = 40000
println(num1.toShort())
Даны две переменные:
val num1 = 1000
val num2: Short = 24
Найдите сумму этих переменных, запишите ее в переменную того же типа, что и num2, и выведите ее.
Даны две переменные:
val num1 = 40000
val num2: Short = 1
Найдите сумму этих переменных, запишите ее в переменную того же типа, что и num2, и выведите ее.
Даны две переменные:
val num1 = 100000
val num2: Short = 5
Найдите разность этих переменных, запишите ее в переменную того же типа, что и num2, и выведите ее.
Даны две переменные:
val num1 = 200
val num2: Short = 30
Найдите произведение этих переменных, запишите его в переменную того же типа, что и num2, и выведите его.
Даны две переменные:
val num1 = 40000u
val num2: Short = 10
Найдите сумму этих переменных, запишите ее в переменную того же типа, что и num2, и выведите ее.
Даны две переменные:
val num1: Short = 80
val num2: Short = 12
Найдите разность этих переменных, запишите ее в переменную того же типа, что и num2, и выведите ее.