UnitsConversion
UnitsConversion (Конвертер) - переводит значение из одних единиц измерения в другие.
Свойства
Входной аргумент | Тип аргумента | Тип переменной | Описание |
---|---|---|---|
SourceUnits | Variable | Object | Единицы измерения для перевода |
SourceValue | Constant, Variable, Expression | Double | Конвертируемое значение |
TargetUnits | Variable | Object | Единицы измерения, в которые будет происходить перевод |
Выходной аргумент | Тип аргумента | Тип переменной | Описание |
---|---|---|---|
TargetValue | Variable | Double | Конвертируемое значение в новых единицах измерений |
Пример
Переведём значения из кГц в МГц с помощью следующей программы.
Для работы нам понадобится 4 переменных kHz и Mhz типа FrequencyUnits, а также RandomUnits и Units типа Double.
Для переменных kHz и Mhz установим начальное значение kHz и Mhz соответственно.
Значение для перевода может быть получено с устройства или введено вручную (например, с помощью формы). Мы, для упрощения, будем использовать блок Random. Настроим его для генерации числа от 0 до 100.
Теперь настроим блок UnitsConversion. Переведём сгенерированное значение кГц в МГц и запишем полученный результат в переменную Units
Назначим созданную программу главной в проекте и запустим его. Отследим полученный результат через панель Контекст.