> For the complete documentation index, see [llms.txt](https://denismasterherobrine.gitbook.io/fastpascal/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://denismasterherobrine.gitbook.io/fastpascal/submodules/integer.md).

# Модуль: Integer

## changeNotation(intValue, divider);

Переводит число из десятичной системы счисления в любую другую систему счисления с основанием divider типа Integer.

```
// Перевод числа 154778 в 12-чную систему счисления в качестве параметра.
var number := 154778;
var сс := 12;
writeln(FastPascal.changeNotation(number, сс)); // В данном случае выведется 756A2.

// Также возможен прямой ввод параметров напрямую.
writeln(FastPascal.changeNotation(154, 13));
```

Пример использования функции для решения задачи, где необходимо перевести число 123456 в 7-ричную систему счисления:

```
var str := '';
var number := 123456;
var сс := 7;
str := FastPascal.changeNotation(number, сс);
str := 'Ответ к задаче: ' + str;
writeln(str);
```

## isSimple(intValue);

Эта функция определяет, является ли число (intValue) простым. Выводит true, если число простое. Если число не является простым - выводит false.

```
// Определит, является ли числа 7 и 614 простыми.
  writeln(FastPascal.isSimple(7));
  writeln(FastPascal.isSimple(614));
```

## isPalindrome(intValue);

Эта функция определяет, является ли данное число (intValue) палиндромом. Выводит true, если число является палиндромом. Если число не является палиндромом - выводит false.

```
// Определит, является ли числа 74 и 616 палиндромами.
  writeln(FastPascal.isPalindrome(74));
  writeln(FastPascal.isPalindrome(616));
```

## isFibonacciNumber(intValue);

Эта функция определяет, является ли данное число (intValue) числом Фибоначчи. Выводит true, если число - число Фибоначчи. Иначе - выводит false.

```
// Определит, являются ли числа 2 и 6113 числами Фибоначчи.
  writeln(FastPascal.isFibonacciNumber(2));
  writeln(FastPascal.isFibonacciNumber(6113));
```
