Целые числа

Здесь описаны операторы и функции для работы с целыми числами типа 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 преобразует целое число в строку.

Last updated