Перейти к содержанию

DoubleToInt32

DoubleToInt3201

DoubleToInt32 (Из Double в Int32) - Конвертирует переменную типа Double в переменную типа Int32.

Свойства

Входной аргумент Тип аргумента Тип переменной Описание
DoubleValue Variable Double Исходное значение для преобразование
Выходной аргумент Тип аргумента Тип переменной Описание
TargetValue Variable Int32 Полученное значение типа Int32

Пример

Рассмотрим работу блока на следующей программе.

DoubleToInt3202

Нам потребуется 2 переменные типа Double и Int32 соответственно: Double, Int32.

DoubleToInt3203

Значение переменной Double будем генерировать случайным образом. Для этого настроим блок Random.

DoubleToInt3204

Теперь конвертируем данное значение в значение типа Int32.

DoubleToInt3205

Запустим проект.

Когда программа завершит свою работу, перейдём на панель Контекст и включим отображение последних значений переменных.

DoubleToInt3206

Как видно на рисунке выше, число преобразовалось. Дробная часть исходного числа отбрасывается с учётом правил округления.