Документация по Clarion


Документация по Clarion

ГЛАВА 13 - Вспомогательные процедуры и функции
ABS (абсолютное значение)
INRANGE (попадает ли число в заданный диапазон)
INT (отсекает дробную часть)
LOGE (натуральный логарифм)

LOG10 (десятичный логарифм)
RANDOM (случайное число)
ROUND (округление числа)
SQRT (квадратный корень)
ТРИГОНОМЕТРИЧЕСКИЕ ФУНКЦИИ


SIN (синус)
COS (косинус)
TAN (тангенс)
ASIN (арксинус)
ACOS (арккосинус)

ATAN (арктангенс)
ALL (строка из повторяющихся символов)
CENTER (центрирование строки)
CHR (переводит ASCII-код символа в символ)
CLIP (строка без хвостовых пробелов)
DEFORMAT (удаляет форматирование из числовых строк)
FORMAT (форматирует число по шаблону)
INSTRING (позиция подстроки в строке)
LEFT (строка, выравненная влево)
LEN (длина строки)

LOWER (нижний регистр)
NUMERIC (состоит ли строка только из цифр?)
RIGHT (строка, выравненная вправо)
SUB (возвращает подстроку строки)
UPPER (верхний регистр)
VAL (код символа)
БИТОВЫЕ ФУНКЦИИ
BAND (побитовое И - AND)
BOR (побитовое ИЛИ - OR)
BXOR (Побитовое Исключающее ИЛИ - XOR)

BSHIFT (побитовый сдвиг)
Стандартная дата
Стандартное время
TODAY (системная дата)
SETTODAY (установка системной даты)
CLOCK (системное время)
SETCLOCK (установка системного времени)
DATE (стандартная дата)
DAY (день месяца для заданной даты)
MONTH (месяц для заданной даты)

YEAR (год для заданной даты)
AGE (возраст от базовой даты)
COMMAND (командная строка)
MEMORY (доступная память)
PATH (текущий диск и каталог)
RUNCODE (код завершения ДОС)
SETCOMMAND (установить параметры командной строки)
SETPATH (изменить текущий диск и каталог)
ADDRESS (адрес памяти)
ERROR (сообщение об ошибке)

ERRORCODE (номер кода ошибки)
ERRORFILE (имя ошибочного файла)
IN (читать данные из порта)
MAXIMUM (максимальное значение индекса массива)
NAME (досовское имя файла или устройства)
OMITTED (проверка пропущенных параметров)
OUT (записать данные в порт)
PEEK (read memory address)
POKE (записать в память по адресу)
STATUS (состояние принтера/файла/диска/клавиатуры)

Содержание раздела