Числа
Часть раздела Основы путешествия по 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, когда переназначение не требуется.
Задание
НовичокНапиши код, который инициализирует значение с именем myVar значением 5.
- Замени
?правильным значением - Строки, начинающиеся с
//, являются комментариями. Они объясняют, что нужно сделать, но не влияют на твой код - Измени только строку
val myVar = ?
Попробуйте сами
fun main() {
// Введите свой код ниже
val myVar = ?
// Не изменяйте строку ниже
println("myVar = $myVar")
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияСоставное присваиваниеОператоры сравненияПовторение — простая математика7Базовый ввод-вывод
Функция PrintlnШаблоны строкВвод ReadLineПреобразование типовПовторение — лет до выхода на пенсиюПовторение — правда или ложь10Функции
Объявление функцииПараметры и аргументыВозвращаемые значенияИменованные аргументыЗначения по умолчаниюФункции с одним выражениемПовторение — функция SigmaПовторение — функция валидации13Итерация по последовательностям
Итерация по элементамМетод WithIndexИтерация по строкам, ч. 1Итерация по строкам, ч. 2Повторение — индексированные буквы2Переменные
Val и VarВывод типовЧислаСтрокаЛогическое значениеСоглашения об именованииПовторение — инициализация переменных5Операторы, часть 2
Логические операторы, часть 1Логические операторы, часть 2Логические операторы, часть 3Тернарный оператор с выражением ifПовторение — простая логика8Калькулятор разделения счёта
Приветственное сообщениеВвод данных3Обработка null
Что такое безопасность nullТипы, допускающие nullОператор безопасного вызоваОператор ЭлвисаОсновы задания на функцииУтверждение ненулевого значенияПовторение — безопасный доступ6Принятие решений
Инструкция ifIf — ElseIf как выражениеВыражение whenWhen с диапазонамиПовторение — простой калькулятор9Циклы
Цикл ForЦикл WhileЦикл Do-WhileBreakContinueДиапазоны в циклахВложенный циклПовторение — факториалПовторение — динамический вводПотренируйтесь самостоятельно: Песочница Kotlin