Язык WordBasic - практический подход



              

Встроенные функции языка WordBasic - часть 2


Left$(Count, Str$) – возвращает Count самых левых символов строки Str$.
LTrim$(Str$) – возвращает строку Str$ с удаленными лидирующими пробелами, т.е. без пробелов в начале строки.
Пример: header$ = LTrim$("   WordBasic")
Mid$(Str$, Start, [Count]) – возвращает подстроку строки Str$, начинающуюся с позиции Start и длинной Count символов. Если аргумент Count опущен, то берется оставшаяся часть строки.
Right$(Count, Str$) – возвращает Count самых правых символов строки Str$.
RTrim$( Str$) – возвращает строку Str$ с удаленными хвостовыми пробелами
Пример: header$ = RTrim$("WordBasic   ")
Str$(n) – возвращает строковое представление числа n.
UCase$(Str$) – возвращает строку, в которой все строчные буквы строки Str$ заменены прописными буквами. С кириллицей работает правильно.
String$(Count, Str$) – возвращает первый символ строки Str$, повторенный Count раз. Вместо Str$ может задаваться ASCII-код символа.
Val(Str$) – возвращает числовое значение, содержащееся в строке Str$.
Здесь уместно рассказать также и об операторе и функции ToolsCalculate.
Оператор ToolsCalculate вычисляет выделенный текст как математическое выражение, а затем выводит результат в строку статуса и в Буфер обмена.
Функция ToolsCalculate([Выражение$]), если не задано Выражение$ действует аналогично оператору, за исключением того, что она возвращает результат, а не выводит его в строке статуса и не помещает в Буфер обмена. Выражение может включать имена закладок и простые ссылки на ячейки.
Примеры.
1. Возведение в степень:
Deg= ToolsCalculate("5 ^ 3")
2. В частности, чтобы извлечь квадратный корень, можно записать это как возведение в степень 0.5:
x = ToolsCalculate("81^0.5")
3. Вычисление со ссылками на элементы электронной таблицы:
Summa= ToolsCalculate("a5 + b3")



Содержание  Назад  Вперед