Студопедия — Определение 15.12. Функции float и integer
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Определение 15.12. Функции float и integer






 

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

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

 

В дополнение к стандартным математическим функциям, CLIPS также содержит большое число научных и тригонометрических функций для более сложных вычислений. Пакет этих функций, включенный в основную версию CLIPS, может быть отключен с целью экономии памяти, если эксперт­ная система не нуждается в этих возможностях.

Довольно большую подгруппу расширенных математических функций со­ставляют различные тригонометрические функции. Такие функции принимают один числовой аргумент и возвращают число с плавающей точкой. Для проведения вычислений аргументы тригонометрических функций необходимо переводить в радианы. Полный список тригонометрических функ­ций, предоставляемых CLIPS, приведен в табл. 15.4.


Таблица 15.4. Тригонометрические функции

Функция Описание
acos Арккосинус
acosh Гиперболический арккосинус
acot Арккотангенс
acoth Гиперболический арккотангенс
acsc Арккосеканс
acsch Гиперболический арккосеканс
asec Арксеканс
asech Гиперболический арксеканс
asin Арксинус
asinh Гиперболический арксинус
atan Арктангенс
atanh Гиперболический арктангенс
cos Косинус
cosh Гиперболический косинус
cot Котангенс
coth Гиперболический котангенс
csc Косеканс
csch Гиперболический косеканс
sec Секанс
sech Гиперболический секанс
sin Синус
sinh Гиперболический синус
tan Тангенс
tanh Гиперболический тангенс

 

Остальные расширенные математические функции, не вошедшие в подгруппу тригонометрических функций, представлены в табл. 15.5.

 

Таблица 15.5. Расширенные математические функции

Функция Описание
deg-grad Преобразование из градусов в секторы
deg-rad Преобразование из градусов в радианы
grad-deg Преобразование из секторов в градусы
rad-deg Преобразование из радиан в градусы
pi Получение значение числа π
sqrt Вычисление квадратного корня
** Вычисление степени числа
exp Вычисление экспоненты
log Вычисление логарифма
log10 Вычисление десятичного логарифма
round Округление числа
mod Вычисление остатка от деления

 

CLIPS предоставляет 4 функции, предназначенные для преобразования сво­его аргумента из градусов в секторы и радианы и обратно (360° равняется сектору, размером 400, и 2 радианам). Значения, возвращаемые этими функциями, принадлежат вещественному типу. Синтаксис функций приве­ден ниже.

 

Определение 15.13. Функции deg-grad, deg-rad, grad-deg и rad-deg

(deg-grad <выражение>)

(deg-rad <выражение>)

(grad-deg <выражение>)

(rad-deg <выражение>)

 

Функция pi предназначена для получения числа «пи» с точностью до 14-го знака и не имеет параметров.

 

Определение 15.14. Функция pi

 

(pi)

 

Функция sqrt возвращает значение квадратного корня, извлеченного из ее аргумента, в виде числа с плавающей точкой.

 

Определение 15.15. Функция sqrt

 

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

 

Для возведения числа в заданную степень предназначена функция **. Она возводит первый аргумент в степень (возможно не целую), заданную вто­рым аргументом, и возвращает результат вещественного типа.

Определение 15.16. Функция **

(** <выражение1> <выражение2>)

Функция ехр возводит число е (основу натурального логарифма, имеющую значение, приблизительно равное 2.718281828459045) в степень, равную полученному аргументу, и возвращает полученное значение в виде числа с плавающей точкой.

Определение 15.17. Функция ехр

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

CLIPS предоставляет пару функций, предназначенных для вычисления натурального и десятичного логарифма.

Определение 15.18. Функции log и logl0

 

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

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

Аргументы и возвращаемый результат обеих функций являются веществен­ными значениями. Функция log (натуральный логарифм) возвращает такое число х, что следующее уравнение является верным п = е*, где п — аргумент функции. В свою очередь функция log10 (десятичный логарифм) возвращает число х, удовлетворяющее уравнению п = 10х, где п — аргумент функции. В примере 15.3 и на рис. 15.3 приведены варианты использования логарифмических функций.

 







Дата добавления: 2015-08-30; просмотров: 779. Нарушение авторских прав; Мы поможем в написании вашей работы!



Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Опухоли яичников в детском и подростковом возрасте Опухоли яичников занимают первое место в структуре опухолей половой системы у девочек и встречаются в возрасте 10 – 16 лет и в период полового созревания...

Способы тактических действий при проведении специальных операций Специальные операции проводятся с применением следующих основных тактических способов действий: охрана...

Искусство подбора персонала. Как оценить человека за час Искусство подбора персонала. Как оценить человека за час...

САНИТАРНО-МИКРОБИОЛОГИЧЕСКОЕ ИССЛЕДОВАНИЕ ВОДЫ, ВОЗДУХА И ПОЧВЫ Цель занятия.Ознакомить студентов с основными методами и показателями...

Меры безопасности при обращении с оружием и боеприпасами 64. Получение (сдача) оружия и боеприпасов для проведения стрельб осуществляется в установленном порядке[1]. 65. Безопасность при проведении стрельб обеспечивается...

Весы настольные циферблатные Весы настольные циферблатные РН-10Ц13 (рис.3.1) выпускаются с наибольшими пределами взвешивания 2...

Studopedia.info - Студопедия - 2014-2024 год . (0.014 сек.) русская версия | украинская версия