Тип int
Тип int обозначает целое число: положительное,
отрицательное или ноль, без дробной части.
Литерал целого записывается без точки,
например 42, -7 или 0xFF.
Тип int является подтипом num.
На виртуальной машине целое может быть
произвольной длины. При компиляции в JavaScript
точными остаются значения от
-9007199254740992 до 9007199254740991.
Синтаксис
int name = 42;
int name = -7;
int name = 0xFF;
Пример
Давайте объявим целое число и выведем его на экран:
void main()
{
int res = 42;
print(res);
}
Результат выполнения кода:
42
Пример
Давайте запишем целое в шестнадцатеричной форме.
Литерал 0xFF - это число 255:
void main()
{
int res = 0xFF;
print(res);
}
Результат выполнения кода:
255
Пример
Давайте разделим одно целое на другое
нацело. Оператор ~/ отбрасывает дробную часть,
а % оставляет остаток:
void main()
{
int a = 7;
int b = 2;
print(a ~/ b);
print(a % b);
}
Результат выполнения кода:
3
1