НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
143 of 1310 menu

Тип Int

Тип Int представляет целое число в диапазоне от -2147483648 до 2147483647. Используется для хранения целочисленных значений без дробной части. Занимает 4 байта в памяти.

Синтаксис

val variable: Int = 100
var variable: Int = -500

Пример

Создадим переменную типа Int и выведем ее значение:

val age: Int = 25 println(age)

Результат выполнения кода:

Int 25

Пример

Выполним арифметические операции с числами типа Int:

val a: Int = 15 val b: Int = 7 val sum: Int = a + b val diff: Int = a - b val mult: Int = a * b val div: Int = a / b println(sum) println(diff) println(mult) println(div)

Результат выполнения кода:

Int 22 Int 8 Int 105 Int 2

Пример

Преобразуем строку в число типа Int с помощью метода toInt:

val str: String = "123" val num: Int = str.toInt() println(num)

Результат выполнения кода:

Int 123

Пример

Используем тип Int для работы с временными интервалами в миллисекундах:

val delayMs: Int = 5000 println("Waiting for $delayMs milliseconds")

Результат выполнения кода:

String "Waiting for 5000 milliseconds"

Пример

Создадим массив чисел типа Int и выполним операции с ним:

val numbers: Array<Int> = arrayOf(1, 2, 3, 4, 5) val sum: Int = numbers.sum() println(sum)

Результат выполнения кода:

Int 15

Смотрите также

  • тип Long,
    который представляет целое число большего диапазона
  • тип Double,
    который представляет число с плавающей точкой
  • тип String,
    который представляет строку символов
  • функцию toInt,
    которая преобразует другие типы в Int
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить