Gentee
  • Скриптовый язык программирования Gentee
  • Синтаксис языка
    • Лексические элементы
    • Типы
    • Описания
    • Конструкции языка
    • Обработка ошибок
    • Выражения
    • Запуск программ
    • Многопоточность
    • Включение и импорт файлов
  • Стандартная библиотека
    • Архивация
    • Ассоциативные массивы
    • Буфер
    • Время
    • Конвертация
    • Консоль
    • Константы
    • Контекст
    • Криптография
    • Логический тип
    • Массивы
    • Многопоточность
    • Множества
    • Объекты
    • Процесс
    • Путь
    • Рантайм
    • Регулярные выражения
    • Сеть
    • Символьный тип
    • Система
    • Строки
    • Файлы
    • Целые числа
    • Числа с плавающей точкой
  • Интеграция с Go
    • Документация
    • Компиляция и выполнение
    • Дополнительные возможности
    • Песочница
  • Сменить язык
    • English
Powered by GitBook
On this page
  • Операторы
  • Функции
  • Abs(int i) int
  • bool(int i) bool
  • float(int i) float
  • Max(int l, int r) int
  • Min(int l, int r) int
  • Random(int n) int
  • str(int i) str

Was this helpful?

  1. Стандартная библиотека

Целые числа

PreviousФайлыNextЧисла с плавающей точкой

Last updated 5 years ago

Was this helpful?

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

Abs( int i ) int
bool( int i ) bool
float( int i ) float
Max( int l, int r ) int
Min( int l, int r ) int
Random( int n ) int
str( int i ) str