Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Языки программирования -> Голицына О.Л. -> "Языки программирования" -> 113

Языки программирования - Голицына О.Л.

Голицына О.Л., Патрыка Т.Л., Попов И.И. Языки программирования — М.: ИНФРА-М, 2008. — 400 c.
ISBN 978-5-91134-171-8
Скачать (прямая ссылка): yazikiprogrammirovaniya2008.djvu
Предыдущая << 1 .. 107 108 109 110 111 112 < 113 > 114 115 116 117 118 119 .. 144 >> Следующая

• логические функции проверяют те или иные свойства или условия;
• функции даты/времени создают и обрабатывают хронологические данные;
• СОМ-функции предназначены для доступа к СОМ-объектам и серверам;
• XML-функции обеспечивают обмен данными через формат XML.
Данная классификация, конечно, не идеальна — например, between(), будучи логической по значению, на входе имеет два символьных или числовых выражения; asc() — числовая по значению, также имеет на входе символьное выражение и т. п.
В табл. 5.7 используются следующие сокращения: <Симв_в> означает символьное выражение, <Числ_в> — числовое выражение, <Лог_в> — логическое выражение, <Дата_в> — выражение типа даты. В случаях, когда тип данных не имеет значения, используется термин <Выражение>.
Таблица 5.7. Некоторые функции СП FoxPro
Функция Синтаксис Действие 1
Числовые (арифметические)
Ceiling ceiling (<Числ в>) Возвращает ближайшее целое, большее или
равное <Числ в>. Положительные числа с
дробными значениями округляются до бли
жайшего целого числа, а отрицательные числа
с дробными значениями --- до следующего
ближайшего к нулю числа
Date date () Возвращает текущую системную дату
Day day(<flaTa в>) Возвращает номер дня в месяце, который coot- 1
ветствует выражению в дате j
314 Глава 5. FoxPro — система программирования информационных систем
Продолжение табл. 5.7
Функция Синтаксис Действие
Floor floor(<Числ B>) Возвращает ближайшее целое значение, мень
шее или равное числовому выражению. Все по
ложительные числа с дробными значениями
округляются до ближайшего меньшего целого,
а все отрицательные числа с дробными значе
ниями --- вниз до ближайшего числа, большего
нуля
Inkey inkey([<Числ в>]) Возвращает целое значение от 0 до 255, соот
ветствующее десятичному ASCII-коду нажатой
клавиши. Если никакая клавиша не нажима
лась, возвращается нулевое значение
Int int(<Числ в>) Возвращает целую часть <числ_в>, округле
ния не происходит
Mod mod (<Числ в-1 >, Возвращает остаток от деления <числ_в-1>
<Числ в-2>) на <Числ_в-2>
Max шах (<Выражение-1 >, Возвращает максимальное значение из списка.
<Выражение-1> [, <Выра- Выражения должны относиться к одному типу
жение-3>...]) данных
Min min (<Выражение-1>, Возвращает выражение с минимальным значе
<Выражение-2> нием из списка. Выражения должны относить
[,<Выражение-3>. . .]) ся к одному типу данных
Rand rand([<4ncn в>]) Возвращает случайное число между 0 и 1. Не
обязательное <числ_в> используется как
«зерно- (стартовое значение), отличное от при
нятого по умолчанию, для генерации случай
ных чисел
Round round (<Числ в-1>, Округляет число, указанное в <числ_в-1>.
<Числ в-2>) <числ в-2> указывает, до какого десятично
го знака должно идти округление
Rtod rtod(<4wc^n в>) Преобразует радианы (<числ_в>) в градусы
Sign sign(<Числ в>) Возвращает числовое значение, представляю
щее знак числового выражения. Если
<числ_в> положительно --- значение «1“,
если отрицательно, то значение «-Г.
5.2. Выражения, операторы, функции
315
Продолжение табл. 5.7
Функция Синтаксис Действие
Time time([<4Hon в>] ) Возвращает текущее системное время в фор
мате чч:мм:сс ИЛИ чч:мм: сс amlpm
Строковые (символьные) функции
Asc () аэс(<Симв в>) Возвращает десятичный ASCII-код самого ле
Предыдущая << 1 .. 107 108 109 110 111 112 < 113 > 114 115 116 117 118 119 .. 144 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.