Определение 15.19. Функция round


(round <выражение>)

 

Рис. 15.3.Использование логарифмических функций

Функция mod возвращает остаток от деления первого аргумента на второй, предполагая, что результат деления должен быть целочисленным. Функция возвращает значение типа integer, если оба аргумента целочисленные. В противном случае функция возвращает вещественный результат.

Определение 15.20. Функция mod

(mod <выражение!> <выражение2>)

Функции работы со строками

CLIPS предоставляет 12 функций работы со строками. Данный набор обес­печивает программиста всеми необходимыми операциями для работы с тес­том. Список этих функций и их краткое описание приведены в табл. 15.6.

 

Таблица 15.6. Функции работы со строками

Функция Описание
str-cat Объединение строк
sym-cat Объединение строк в значение типа symbol
sub-string Выделение подстроки
str-index Поиск подстроки
eval Выполнение строки в качестве команды CLIPS
build Выполнение строки в качестве конструктора CLIPS
upcase Преобразование символов строки в символы верхнего регистра
lowcase Преобразование символов строки в символы нижнего регистра
str-compare Сравнение двух строк
str-length Определение длины строки
check-syntax Проверка синтаксиса строкового выражения
string-to-field Преобразование строки в поле одного из примитивных типов данных CLIPS

 


Функция str-cat объединяет все свои аргументы в строку и возвращает ее в качестве результата. Аргументы этой функции должны принадлежать одно­му из следующих типов: symbol, string, float, integer или instance-name.

 

Определение 15.21. Функция str-cat

 

(str-cat <выражение>*)

 

Функция sym-cat объединяет свои аргументы и возвращает в качестве ре­зультата значение типа symbol. Тип возвращаемого результата — единственное отличие sym-cat от функции str-cat.

 

Определение 15.22. Функция sym-cat

 

(sym-cat <выражение>*)

 

Варианты использования функций str-cat и sym-cat приведены в приме­ре 15.4 и на рис. 15.4.

 



Дата добавления: 2021-12-14; просмотров: 177;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.