Функция производит преобразование строк цифр
Описание
Функция производит преобразование строк цифр заданной системы
счисления в значение числового типа.
Примечания
. В строке цифр, задаваемой параметром <cNumString>, автоматически
отсекаются начальные и конечные пробелы.
. В случае задания ошибочных параметров или комбинации несовместимых
параметров возвращается значение 0.
Примеры
. Преобразование строки цифр по основанию 10:
? CTON("60000") // Результат: 60000
. Преобразование строк цифр по основанию 2:
? CTON("11", 2) // Результат: 3
? CTON("1110101001100000", 2) // Результат: 60000
. Преобразование строк цифр по основанию 16:
? CTON("A", 16) // Результат: 10
? CTON("ABCD", 16) // Результат: 43981
? CTON("FFFF", 16, .T.) // Результат: -1
. Преобразование строки цифр по основанию 36:
? CTON("XXP", 36) // Результат: 43981
See Also: NTOC()
EXPONENT()
Возвращает характеристику числа с плавающей точкой.
------------------------------------------------------------------------------
Синтаксис
EXPONENT(<nFloatPoint>) --> nExponent
Параметры
<nFloatPoint> - обрабатываемое числовое значение.
Возвращаемое значение
nExponent - целое число со знаком, соответствующее характеристике
значения, заданного параметром <nFloatPoint>.
Описание
Функция возвращает характеристику числа, заданного параметром
<nFloatPoint>. В Clipper числа хранятся в формате с плавающей точкой,
т.е. в виде характеристики (показателя степени числа 2) и мантиссы.