Код символа в Kotlin
Давайте теперь будем узнавать номер символа в Юникоде.
Его дает code. Обратно номер становится
символом через toChar. Это не перевод цифры:
у 'A' номер 65, а не 1.
Номер буквы A:
val chr1 = 'A'
println(chr1.code) // 65
Из этого номера снова получается буква:
val num1 = 65
println(num1.toChar()) // A
Английские буквы и цифры лежат в тех же номерах,
что и в старой таблице ASCII. У символа '7'
номер 55, это не число 7:
val chr1 = '7'
println(chr1.code) // 55
Число, которое эта цифра обозначает, другое:
val chr1 = '7'
println(chr1.digitToInt()) // 7
Дан символ:
val chr1 = 'B'
Найдите номер этого символа и выведите его.
Дано число:
val num1 = 66
Получите символ с этим номером и выведите его.
Дан символ:
val chr1 = '0'
Найдите номер этого символа и выведите его.