Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktPmCvTUb 61 of 522 menu
◀ ▶

Преобразование в UByte в Kotlin

Давайте теперь переведем число в тип UByte.

Метод toUByte у UInt для подходящего значения дает то же число:

val num1 = 200u println(num1.toUByte())

Если UInt больше 255, лишнее отбрасывается:

val num1 = 300u println(num1.toUByte())

Отрицательное Int после перевода дает большое беззнаковое в пределах обрезки:

val num1 = -1 println(num1.toUByte())

Даны две переменные:

val num1 = 100u val num2: UByte = 20u

Найдите сумму этих переменных, запишите ее в переменную того же типа, что и num2, и выведите ее.

Даны две переменные:

val num1 = 300u val num2: UByte = 1u

Найдите сумму этих переменных, запишите ее в переменную того же типа, что и num2, и выведите ее.

Даны две переменные:

val num1 = -1 val num2: UByte = 2u

Найдите сумму этих переменных, запишите ее в переменную того же типа, что и num2, и выведите ее.

Даны две переменные:

val num1 = 30 val num2: UByte = 4u

Найдите произведение этих переменных, запишите его в переменную того же типа, что и num2, и выведите его.

Даны две переменные:

val num1: UByte = 80u val num2: UByte = 15u

Найдите разность этих переменных, запишите ее в переменную того же типа, что и num2, и выведите ее.

Даны две переменные:

val num1 = 90u val num2: UByte = 5u

Найдите частное этих переменных, запишите его в переменную того же типа, что и num2, и выведите его.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить