Преобразование в строку [STR]

Преобразует безразмерные числовые значения или значения Истина/Ложь (Критерий Соответствия) в строки.

По умолчанию в получаемых строках отображаются два десятичных знака.

Синтаксис

STR (Значение, [КоличествоДесятичныхЗнаков])

Примечание: Необходимый разделитель (запятая или точка с запятой) выбирается автоматически на основе региональных настроек компьютера.

Типы Данных Аргументов

Значение: Целое число, Число, Истина/Ложь

Количество Десятичных Знаков (опционально): Целое Число

Тип Данных в Результате

Строка

Пример

Преобразование свойства элемента Номера Собственного Этажа (значения Числового типа) в строку.

Убедитесь, что результатом является целое число с нулевыми десятичными знаками.

Формула

STR (Номер Собственного Этажа, 0)

Результат

2 (для Балки, Собственным для которой является второй этаж)

Комментарии

По умолчанию в получаемых строках отображаются два десятичных знака. Если вы не хотите, чтобы отображались десятичные знаки (как в примере с Номером Собственного Этажа), то введите 0 в качестве аргумента Количества Десятичных Знаков.

Чтобы преобразовать значение с единицами измерения (например, Линейную величину) в строку, воспользуйтесь функцией Преобразование единиц в строку [STRCALCUNIT].

Еще один пример использования функции STR приведен здесь Пример 10: Смета Стоимости Конструкций в Рублях.