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

Цифра в число в Kotlin

Давайте теперь будем получать число из символа цифры. Символ '1' - не число 1. Два таких символа плюс не складывает:

val chr1 = '1' val chr2 = '2' println(chr1 + chr2) // программа не собирается

Функция digitToInt берет число, которое обозначает цифра:

val chr1 = '1' val chr2 = '2' println(chr1.digitToInt() + chr2.digitToInt()) // 3

Буква цифрой не является, программа останавливается:

val chr1 = 'a' println(chr1.digitToInt()) // программа останавливается

Даны два символа:

val chr1 = '4' val chr2 = '5'

Найдите сумму чисел, которые обозначают эти цифры, и выведите ее.

Дан символ:

val chr1 = '7'

Найдите число, которое обозначает эта цифра, и выведите его.

Дан символ:

val chr1 = '8'

Найдите число, которое обозначает эта цифра, и выведите его произведение на 2.

Дан следующий код:

val chr1 = 'b' println(chr1.digitToInt())

Программа в этом коде не запускается. Найдите ошибку.

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