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

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

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

    "Число пи=" & PI & ", более точно пи=" & format ("%.16f", PI) & "."
    "Число пи=[PI], более точно пи=[PI%.16f]."

Результатом обоих выражений будет строка

    Число пи=3.14159, более точно пи=3.1415926535897931

После выражения-вставки может следовать формат вывода, начинающийся знаком % и продолжающийся до закрывающей квадратной скобки. Такие же форматы вывода используются в функции format.