Links

Целые числа

Здесь описаны операторы и функции для работы с целыми числами типа int.

Операторы

Оператор
Результат
Описание
int ?
bool
true, если число не равно нулю.
int + int
int
Сложение двух целых чисел.
int - int
int
Вычитание двух целых чисел.
int * int
int
Умножение двух целых чисел.
int / int
int
Деление двух целых чисел. При делении на ноль возвращается ошибка.
int == int
bool
Возвращает true если два числа равны и false, в противном случае.
int > int
bool
Возвращает true если первое число больше второго и false, в противном случае.
int < int
bool
Возвращает true если первое число меньше второго и false, в противном случае.
int != int
bool
Возвращает true если два числа не равны и false, в противном случае.
int >= int
bool
Возвращает true если первое число больше или равно второму и false, в противном случае.
int <= int
bool
Возвращает true если первое число меньше или равно второму и false, в противном случае.
int % int
int
Возвращает остаток после деления двух чисел.
int | int
int
Побитовый OR.
int ^ int
int
Побитовый XOR.
int & int
int
Побитовый AND.
int << int
int
Побитовый сдвиг влево.
int >> int
int
Побитовый сдвиг вправо.
- int
int
Смена знака.
^ int
int
Побитовый NOT.
int = int
int
Присваивание переменной целого числа.
int = char
int
Присваивание переменной символа.
int += int
int
Прибавление к переменной целого числа.
int -= int
int
Вычитание из переменной целого числа.
int /= int
int
Деление переменной на целое число.
int *= int
int
Умножение переменной на целое число.
int %= int
int
Деление переменной с остатком по модулю.
int |= int
int
Побитовый OR с переменной и присваивание ей результата.
int ^= int
int
Побитовый XOR с переменной и присваивание ей результата.
int &= int
int
Побитовый AND с переменной и присваивание ей результата.
int <<= int
int
Побитовый сдвиг влево переменной и присваивание ей результата.
int >>= int
int
Побитовый сдвиг вправо переменной и присваивание ей результата.

Функции

Abs(int i) int

Функция Abs возвращает абсолютное значение числа.

bool(int i) bool

Функция bool возвращает false, если передаваемый параметр равен 0, в противном случае, возвращается true.

float(int i) float

Функция float преобразует целое число в число типа float.

Max(int l, int r) int

Функция Max возвращает максимальное из двух значений.

Min(int l, int r) int

Функция Min возвращает минимальное из двух значений.

Random(int n) int

Функция Random возвращает случайное неотрицательное число меньше n в интервале [0,n).

str(int i) str

Функция str преобразует целое число в строку.