ТИПЫ ДАННЫХ - цифровые функции

Функции

Описание

% Operator Возвращает остаток от деления одного числового выражения на другое.
ABS( ) Возвращает абсолютное значение заданного числового выражения.
ACOS( ) Возвращает арккосинус заданного числового выражения.
ASIN( ) Возвращает арксинус заданного числового выражения.
ATAN( ) Возвращает арктангенс заданного числового выражения.
ATN2( ) Возвращает арктангенс заданного значения в любом из четырех квадрантов.
BETWEEN( ) Определяет, лежит ли значение некоторого выражения в диапазоне между значениями двух других выражений, имеющих тот же тип данных
BINTOC( ) Преобразует целые цифровые значения в бинарную строку. Обычно используется для уменьшения размера индекса, построенного на целых цифровых полях.. Обратное преобразование - CTOBIN().
BITAND( ) Возвращает результат побитовой операции И (AND), выполняемой над двумя числовыми значениями.
BITCLEAR( ) Сбрасывает (устанавливает равным 0) заданный бит числового значения и возвращает результирующее значение.
BITLSHIFT( ) Возвращает результат сдвига битов числового значения влево на заданное количество разрядов.
BITNOT( ) Возвращает результат побитовой операции НЕ (NOT), примененной к числовому значению.
BITOR( ) Возвращает результат побитовой операции включающего ИЛИ (OR), выполненной над двумя числовыми значениями.
BITRSHIFT( ) Возвращает результат операции сдвига битов числового значения вправо на заданное число разрядов.
BITSET( ) Устанавливает бит числового значения равным 1 и возвращает результат.
BITTEST( ) Возвращает значение "истина" (.T.), если заданный бит числового значения равен 1; в противном случае возвращается значение "ложь" (.F.).
BITXOR( ) Возвращает результат побитовой операции исключающего ИЛИ (XOR), выполненной над двумя числовыми значениями.
CALCULATE Выполняет финансовые и статистические операции над полями в таблице или над выражениями, включающими поля.
CEILING( ) Возвращает ближайшее целое число, которое больше или равно заданному числовому выражению.
COS( ) Возвращает косинус числового выражения.
CTOBIN( ) Преобразует бинарное символьное выражение в целое цифровое. Обратное к BINTOC().
DTOR( ) Преобразует градусы в радианы.
EMPTY( ) Определяет, что цифровое выражение имеет значение ноль.
EXP( ) Возвращает значение функции e^x, где x - заданное числовое выражение.
FLOOR( ) Возвращает ближайшее целое число, которое меньше или равно заданному числовому выражению.
FV( ) Возвращает величину будущих денежных инвестиций.
INLIST( ) Определяет, совпадает ли некоторое выражение с каким-либо другим выражением из заданной группы выражений. С учетом установок SET EXACT.
INT( ) Вычисляет значение числового выражения и возвращает его целую часть.
ISBLANK( ) Определяет, является ли данное выражение пустым. ISBLANK( ) отличается от EMPTY( ) и ISNULL( ). Для примера, EMPTY( ) возвращает (.T.) если символьное выражение содержит лыбые комбинации пустых значений, пробелов, табуляций, созвратов каретки или концов линий; ISBLANK( ) возвращает (.T.), если выражение содержит только пустые строки или пробылы
ISNULL( ) Возвращает значение "истина" (.T.), если результатом вычисления выражения является значение NULL; в противном случае возвращает "ложь" (.F.).
LOG( ) Возвращает натуральный логарифм (по основанию e) заданного числового выражения.
LOG10( ) Возвращает десятичный логарифм (по основанию 10) заданного числового выражения.
MAX( ) Вычисляет несколько заданных выражений и возвращает выражение, имеющее наибольшее значение.
MIN( ) Вычисляет несколько заданных выражений и возвращает выражение, имеющее наименьшее значение.
MOD( ) Делит одно числовое выражение на другое и возвращает остаток.
MTON( ) Возвращает цифровое значение в денежном формате.
NTOM( ) Возвращает денежный формат (четыре десятичных знака) в цифровое представление.
NVL( ) Возвращает отличное от NULL значение одного из двух выражений.
PAYMENT( ) Возвращает размер периодических платежей для ссуды с фиксированным процентом.
PI( ) Числовой отношение длины окружности к ее диаметру, число пи.
PV( ) Возвращает текущую величину инвестированных средств
RAND( ) Возвращает случайное число в диапазоне от 0 до 1.
ROUND( ) Возвращает числовое выражение, округленное до заданного количества десятичных знаков.
RTOD( ) Преобразует радианы в градусы.
SET DECIMALS Задает число десятичных знаков, отображаемых в числовых выражениях.
SET FIXED Определяет, является ли фиксированным количество десятичных знаков в изображении числовых данных.
SET HEADINGS Определяет, следует ли отображать для полей заголовки столбцов и включать информацию о файле, когда выдается команда TYPE,. AVERAGE, CALCULATE, DISPLAY, LIST и SUM.
SET POINT Определяет символ, используемый в качестве десятичного разделителя при изображении числовых выражений и выражений типа Currency.
SET SEPARATOR Задает символ, который отделяет друг от друга группы из трех цифр, стоящие слева от десятичной точки.
SIGN( ) Возвращает числовое значение 1, -1 или 0 в зависимости от значения заданного числового выражения - положительно оно, отрицательно или равно нулю.
SIN( ) Возвращает синус угла.
SQRT( ) Возвращает квадратный корень из заданного числового выражения.
TAN( ) Эта тригонометрическая функция возвращает тангенс угла.
TYPE( ) Вычисляет символьное выражение и возвращает тип данных, которому принадлежит содержимое этого выражения.
VAL( ) Возвращает числовое значение символьного выражения, состоящего из цифр.
Hosted by uCoz