Cтраница 2
Встроенные функции, определенные для типа, расположенного выше по иерархии, можно применять и для объектов, типы которых принадлежат более низким уровням. [16]
Встроенные функции не требуют объявления в программе и могут свободно использоваться в любом программном модуле. [17]
Встроенные функции для обработки строк обеспечивают выполнение операций над переменными и массивами типа CHARACTER и BIT. Рассмотрим некоторые лз этих функций. [18]
Встроенные функции для обработки массивов обеспечивают выполнение операций над аргументами - массивами. [19]
Встроенные функции вызываются так же, как и функции, определенные программистом. Однако имена этих функций нельзя объявлять с атрибутом ENTRY. Имя встроенной функции распознается в - обращении к функции без каких-либо дополнительных объявлений. [20]
Встроенные функции, которые будут описаны в ближайших разделах, служат для того, чтобы сделать аппарат определяющих выражений более гибким и эффективным. [21]
Встроенная функция является стандартной функцией транслятора и при переводе исходного модуля на язык машины вставляется каждый раз, когда к ней производится обращение. К встроенным функциям обычно относятся функции, связанные с вычислением абсолютной величины, преобразованием чисел одного типа к другому ( переход от целого к действительному и наоборот) и ряд других. [22]
Встроенная функция определяется совокупностью лексем, первая из которых представляет собой имя функции, а остальные - параметры функции. Имя функции определяет для обработчика процедур алгоритм вычисления значения функции, исходя из заданных параметров функции. Например, значением встроенной функции & LENGTH является длина лексемы, указанной в качестве параметра функции. Встроенная функция & LITERAL может использоваться в любом операторе языка процедур, а все остальные - только в операторах присваивания. [23]
Встроенные функции допускается использовать только в правой части операторов присваивания. [24]
Встроенная функция дает программисту возможность самому указать разрядность результата преобразования в число с фиксированной точкой. [25]
Встроенные функции для обработки массивов позволяют программисту реализовать некоторые логические и арифметические операции над элементами массива. Все эти функции требуют, чтобы в качестве аргументов были использованы массивы. В результате выполнения функции возвращается скалярное значение. [26]
Встроенные функции для обработки массивов позволяют программисту реализовать некоторые логические и арифметические операции над элементами массива. [27]
Встроенные функции с именами ROL и ROR производят циклический сдвиг кода первого аргумента типа BYTE. Функция ROL сдвигает код первого аргумента влево, а функция ROR - вправо. При этих сдвигах разряды, выходящие за пределы байта, появляются снова с другой стороны байта. [28]
Встроенная функция является стандартной функцией транслятора и при переводе исходного модуля на язык машины вставляется каждый раз, когда к ней производится обращение. К встроенным функциям обычно относятся функции, связанные с вычислением абсолютной величины, преобразованием чисел одного типа к другому ( переход от целого к действительному и наоборот) и ряд других. [29]
![]() |
Типы данных VBA. [30] |