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