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

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

Давайте посмотрим, как получить беззнаковое число типа UInt из других целых.

Из Int, когда значение ноль или больше, toUInt дает то же число без знака:

val num1 = 100 println(num1.toUInt())

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

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

На экран попадет 4294967295. Из ULong, если значение не влезает в UInt, берутся младшие биты. Из Double дробная часть отбрасывается:

println(7.9.toUInt())

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

val num1 = 25 val num2 = 10u

Найдите сумму этих переменных и выведите ее.

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

val num1 = -2 val num2 = 4u

Найдите сумму этих переменных и выведите ее.

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

val num1 = 8 val num2 = 3u

Найдите произведение этих переменных и выведите его.

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

val num1 = 18 val num2 = 6u

Найдите частное этих переменных и выведите его.

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

val num1 = 7.5 val num2 = 2u

Найдите сумму этих переменных и выведите ее.

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

val num1 = 50uL val num2 = 6u

Найдите сумму этих переменных и выведите ее.

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