Выражения: Строки со вставками

Строка со вставками — это специальный тип строкового выражения. Она записывается как строковая константа, внутри которой содержится одно или несколько выражений, заключенных в квадратные скобки. Эти выражения вычисляются, преобразуются в символьные строки и результат вставляется в соответствующее место строки. Вставляемые выражения не могут сами содержать строковых констант.

Строки со вставками используются для сокращения записи конкатенаций и форматирования числовых значений. Например, следующие выражения эквивалентны, но последнее имеет более понятную запись:

"Число пи=" & PI & ", более точно пи=" & format ("%.16f", PI) & "."
"Число пи=[PI], более точно пи=[PI%.16f]."
Результатом обоих выражений будет строка
Число пи=3.14159, более точно пи=3.1415926535897931
После выражения-вставки может следовать формат вывода, начинающийся знаком % и продолжающийся до закрывающей квадратной скобки. Такие же форматы вывода используются в функции format.