Целое (ToInteger)

Описание:

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

Синтаксис:

Целое(<Значение>)

ToInteger(<Value>)

Параметры:

Значение (Value) – значение с типом "Строка", "Число", "Целое", "Булево", которое преобразуется в целое число.

Возвращаемые значения:

Целое число. Если в параметре указано дробное значение и его величина выходит за пределы диапазона целого числа (любое дробное значение, не лежащее в диапазоне от -2 147 483 648 до 2 147 483 647), функция возвращает дробное число, отсекая его дробную часть. Если в параметре указано строковое значение, состоящее из символов, которые не являются цифрами, функция возвращает значение 0. Если в параметре указано строковое значение, состоящее из цифр, функция возвращает целое число. Если в параметре указано логическое значение "Истина" ("True"), функция возвращает значение 1. Если в параметре указано логическое значение "Ложь" ("False"), функция возвращает значение 0.

Примеры:

Пример преобразования значения с типом "Число" в целое число:

//В результате выполнения примера выводится сообщение – целое число,
//в которое функция преобразовала дробное значение
С = 3.85;
Результат = Целое(С);
Сообщить(Результат);
//Выводится значение 3

 

Пример преобразования значения с типом "Строка" в целое число:

//В результате выполнения примера выводится сообщение – целое число,
//в которое функция преобразовала строковое значение
С = "информация35";
Результат = Целое(С);
Сообщить(Результат);
//Выводится значение 0


Пример преобразования значения с типом "Булево" в целое число:

//В результате выполнения примера выводится сообщение – целое число,
//в которое функция преобразовала логическое значение
С = Истина;
Результат = Целое(С);
Сообщить(Результат);
//Выводится значение 1