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

BoolToStringWithFormat

BoolToString

BoolToStringWithFormat (Из Boolean в String) - Конвертирует переменную типа Boolean в переменную типа String.

Свойства

Входной аргумент Тип аргумента Тип переменной Описание
value Variable Boolean Значение типа Boolean для конвертации
trueVal Variable String Значение типа String, которое соответсвует значению True типа Boolean
falseVal Variable String Значение типа String, которое соответсвует значению False типа Boolean
Выходной аргумент Тип аргумента Тип переменной Описание
BoolToStringWithFormat Variable String Преобразованное значение типа String

Пример

Рассмотрим работу блока на примере следующей программы. Будем генерировать случайное число от 0 до 2. Если полученное число будет больше единицы, то логическая переменная примет значение True, в противном случае - False. Запишем полученное значение в переменную типа String.

BoolToString01

Нам понадобятся 3 переменные: Bool, String, random. Типов Boolean, String и Double соответственно.

BoolToString02

Настроим блок Random.

BoolToString03

Далее, зададим условие с помощью блока If-Else.

BoolToString04

Из выхода True блока If-Else протянем связь до блока SetVariable и настроим его.

BoolToString05

Из выхода False блока If-Else протянем связь до другого блока SetVariable.

BoolToString06

И настроим блок BoolToString.

BoolToString07

Запустим проект и посмотрим результаты на панели Контекст.

BoolToString08

Как видно в этом случае, случайное число оказалось меньше 1, переменная Bool приняла значение False и в String записалась указанная строка.

Запустим проект ещё несколько раз, чтобы получить другой результат.

BoolToString09

На рисунке выше видим, если сгенерированное число больше 1, то в String записывается другое заданное значение.