Целое (ToInteger)
Описание:
Функция преобразует указанное в параметре значение в целое число.
Синтаксис:
Целое(<Значение>)
ToInteger(<Value>)
Параметры:
Значение (Value) – значение с типом "Строка", "Число", "Целое", "Булево", которое преобразуется в целое число.
Возвращаемые значения:
Целое число. Если в параметре указано дробное значение и его величина выходит за пределы диапазона целого числа (любое дробное значение, не лежащее в диапазоне от -2 147 483 648 до 2 147 483 647), функция возвращает дробное число, отсекая его дробную часть. Если в параметре указано строковое значение, состоящее из символов, которые не являются цифрами, функция возвращает значение 0. Если в параметре указано строковое значение, состоящее из цифр, функция возвращает целое число. Если в параметре указано логическое значение "Истина" ("True"), функция возвращает значение 1. Если в параметре указано логическое значение "Ложь" ("False"), функция возвращает значение 0.
Примеры:
Пример преобразования значения с типом "Число" в целое число:
//В результате выполнения примера выводится сообщение – целое число,
//в которое функция преобразовала дробное значение
С = 3.85;
Результат = Целое(С);
Сообщить(Результат);
//Выводится значение 3
Пример преобразования значения с типом "Строка" в целое число:
//В результате выполнения примера выводится сообщение – целое число,
//в которое функция преобразовала строковое значение
С = "информация35";
Результат = Целое(С);
Сообщить(Результат);
//Выводится значение 0
Пример преобразования значения с типом "Булево" в целое число:
//В результате выполнения примера выводится сообщение – целое число,
//в которое функция преобразовала логическое значение
С = Истина;
Результат = Целое(С);
Сообщить(Результат);
//Выводится значение 1