Menu
Coddy logo textTech

Числа

Часть раздела Основы путешествия по Kotlin на Coddy. Урок 7 из 93.

Используйте Int для целых чисел и Double для дробных числовых значений. Kotlin выводит эти типы из литерала:

val seats = 6
val unitPrice = 2.75
println(seats)       // 6
println(unitPrice)   // 2.75

Диапазон Int ограничен. Используйте Long для больших целых чисел, добавляя суффикс L к литералу:

val distance: Long = 3000000000L
println(distance) // 3000000000

Числовые литералы не заключаются в кавычки. Десятичная точка задаёт дробный числовой тип, а кавычки создают текст. Выбирайте имя, которое описывает число, и используйте val, когда переназначение не требуется.

challenge icon

Задание

Новичок

Напиши код, который инициализирует значение с именем myVar значением 5.

  • Замени ? правильным значением
  • Строки, начинающиеся с //, являются комментариями. Они объясняют, что нужно сделать, но не влияют на твой код
  • Измени только строку val myVar = ?

Попробуйте сами

fun main() {
    // Введите свой код ниже
    val myVar = ?

    // Не изменяйте строку ниже
    println("myVar = $myVar")
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Песочница Kotlin